add travis testing support

@tboerger The syntax changes are the only thing that is tested by this... Also, it's not just the hash syntax, it's also lines beginning with a dot (chained method calls split across lines)