Renamed namespaces rtti -> boost::mmethod.
Renamed macros and include guards.
Move configuration macro to config.hpp