Upgrade to cmake 3.0.  Remove boost dependencies
Replace boost CRC and remove boost dependencies.
remove boost crc.
Cleans up new crc code.  Removes c++ flags from CFLAGS.
Merge branch 'master' into fix/recursive-signals