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).

**This changes will only work with Pull Request #1 in Uri repository.**

In plans
----------------

* Adding installation CMake scripts.
* Scripts adding library to CMake packages' registry.