Adding golang support
Adding golang support for tagbar

Requires gotags to be installed
Merge remote-tracking branch 'upstream/3.0' into 3.0

* upstream/3.0:
  Adding golang support for tagbar
  Adding golang support
Use PROJECT_ROOT env variable for UpdateMkFile function