Add proper installation support

* Add CMake config files, pkg-config (generated at CMake configure)
* Update .travis.yml