Complete overhaul of the documentation structure.
Added docs on macros, type traits, and concepts
Improved implementations of ttl::size_of and ttl::align_of
Added type trait for is_base_of
Renamed is_enum to is_or_has_enum to better reflect its behaviour
Complete overhaul of the documentation structure. Added docs on macros, type traits, and concepts Improved implementations of ttl::size_of and ttl::align_of Added type trait for is_base_of Renamed is_enum to is_or_has_enum to better reflect its behaviour
closes #45