Added compile-time list templates
Added map meta-function implementation for lists
Started cleaning up parse2.h code in preparation to use list2.h functionality