Move source files to src folder
Convert to cmake from makefiles
Put SMB definitions into smb.h
Create unit testing application using gtest
Move struct checks from main into unit tests

These were double checking sanity of structures and are really more of unit
tests. Use the new unit test structure to do these sorts of things properly.
Merge pull request #3 from tcoyne/cmake

Cmake