Change Build System To Cmake
Fix Some Bad File Permissions
Fix Possible Segfault

Fix Invalid Function Prototype Return Type in EDFUtil
Add Null initialization to EDFFile
Add usage to test program
Add Another Example Client

Add client to extract signal channels and place them in a very basic hdf5 file