Some CMake improvements

Added a global project file to allow building both libambit and openambit at the same time

Added a fallback mechanism for finding libambit in the local build tree

There are also some small changes to the cmake project names casing. 

The build process is still compatible with the ./build.sh and ./install.sh scripts, but can also be built in one go, in or out of tree, using plain cmake and make.