update install rules
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