Add Travis CI configuration file
Add Build Status to README
Add TypeList and InternalTypeList classes