v1.8
Split method implementations to their respective header files
added deprecated standard markers
Renamed file cxx_polyfill.h to cxx_type_traits_polyfill.h