Remove some warning from Clang

 - Add a DELTA for float comparison to config.h
 - Use real newline instead of explicit '\n' in documentation
 - Use #ifdef instead of if, with preprocessor variable
 - Rearrange some members to make the structure more compact
 - Check for error with glutGet
 - Use explicit float notation in config.h