Add FANUC TP language support

Hi there,

I have added support for FANUC's TP programming language. This is used for programming industrial robots.

Please let me know if there are any issues.

Best,
Jay
`lexemes` is only needed if you use either `keywords` or `beginKeywords`.