Add alternate ctags parser and language map (#581)
* Add alternate ctags parser and language map
* Fix minor issues
* Lint protobuf
* Fix nil access
* Remove debug statements
* Small fixes
* ctagsAddSymbols -> ctagsAddSymbolsParser
* Split out parser logic
* Fix reviews