Added CMake build procedure
Deleted unused file
isfinite is supposed to be a macro for both double and float
Default defines used only if USE_BOOST_THREADS or USE_PTHREADS not set
Explicit references to base class
Added CMake temps to gitignore
Added comments about numeric_limits and global variables
Added saving to collections (which can be then saved to JSON)
Added mising include
Removed HAVE_PQP