Thrift Syntax Parser with Symbol Recognition

This is a port of  thrift syntax from [thrift.tmbundle](https://github.com/textmate/thrift.tmbundle) with fixes for single line comment parsing (both double-slash and pound sign).

The main reason to do this was to get Sublime to correctly recognize Symbols in .thrift files so that you can jump to them using Cmd + r or Cmd + Shift + r