Restructured dirs and modified cmake scripts.

Changes
-------------------------------------------

* Moved include files to separate directories.
* Modified cmake scripts.
* CMake handles version number
* Added configured by CMake C++ header file (contains version defines).
* Adding installation CMake scripts.
* Scripts adding library to CMake packages' registry.


**This changes will only work with Pull Request cpp-netlib/uri#1 in Uri repository.**