add shapes to cmake build
update ignores and test modules
add install rules and use some macros
update configuration header
add test calls
Add OpenEXR check
add endianess check
add the src directory to the build
add todo list
add some Apple specific linker flags for the test lib