Added the internal definitions and structures necessary for SMB/CIFS support.
Added the initial source files and updated the relevant project files in order to support SMB/CIFS.