Fixed issues noted by Paul A. Bristow during review
Changed namespace to boost::typeindex
Fixed notes mentioned by Klaim - Joël Lamotte during review
Fixed issues mentioned by Dominique Devienne during Boost review
Fixed issueas mentioned by Mathieu Champlon during Boost review
Fix some of the notes mentioned by Andrey Semashev (more to come)
Fixed almost all the notes by Andrey Semashev except link-time assertions and ctti type name assertions
Add ability to do runtime searches in CTTI and fix pretty_name() on clang-3.4
Updated docs and removed applied patch
Fix build script
Tune CTTI for different versions of Clang
Polished the docs and removed BOOST_TYPE_INDEX_REGISTER_CTTI_CLASS and BOOST_TYPE_INDEX_REGISTER_STL_CLASS as was recommended during review. Moved helper headers to the detail folder.
Another attempt to disable table_of_names_no_rtti test
Simplify redefinition of parsing rules
Added ctti_print_name.cpp to ensure that BOOST_TYPE_INDEX_CTTI_USER_DEFINED_PARSING macro works
Log to std::cerr in ctti_print_name test and implicitly include ctti. Define BOOST_NO_RTTI for nortti test, so that even old compilers could compile tests
Fix nortti builds on Intel compiler
Simplify the ctti_print_name.cpp
Added always_show_run_output to ctti_print_name test rule