smb: Added initial SMB functionality

Initial implementation of the SMB/CIFS protocol.