Added reverse
Started a type_traits lib. Added a variadic is_either trait
Added a sub-namespace of list for iterator traits
Using my iterator traits