1) Changing in namespaces
2) Replace boost::uint_t on int_t8 - c++11
3) Fix bug with encoding header