Futher changes to CMake options

 * OpenAL sound is now enabled by default
 * Boost is linked dynamically by default
gitignore update

 * git should now ignore all generated files when building without
   separate build directory
Updated INSTALL files