Improved directory layout and cmake build script

- ensure include path is namespace in the 'geohash' directory
- build dynamic and static libraries
- install things properly and to the correct locations
- add uninstall target for when installing using cmake
add support for debian packaging