Use GNUInstallDirs to determine install locations

This PR makes cmake us GNUInstallDirs to determine the install locations which makes it easy for us in Debian to install the library in multi-arch enabled directories. On other platforms it will default to include and lib as before.

GNUInstallDirs is available as of cmake 2.8.5.