Add __cplusplus guards to headers.

Kudos to Stuart and Yoram.
Makefile repairs.
Updated readme with NSLS-II info
Changed frame size for chip
Added true framesize
Updated Makefile to compile descramble map as object
Added descamble map object to config for library
Added correct framesize for full frame
Update data server to send full frames and scrable test frame
Moved routine to push image out on next frame
Bodged routine to test descramble maps
Fixed incorrect output on reverse map
Added build of .c files in makefile
Removed descramble map (now built in bindata)
Added correct path to descramble map to makefile
Added header to define static variables for descramble map
Added header for descramble map definitions
Fixed macro definition at header
commit before merge
Merge branch 'testing' of https://github.com/dchabot/libcin into testing

Conflicts:
	tests/data_server.h