Add Sander van Harmelen
synchk: Be explicit in what fields we send to clients.
Make sure put the request's filename in the errors to avoid reporting errors in the wrong file.
The latter is a sife-effect of the cache being based on content rather than filename,
so if you rename a file, you'd see errors for the wrong file.
Report the decoding time of requests separately from the overral request to make it easier to debug
If a request is made to an invalid method, include the list of available methods in the error message
Fix use of undefined var c
remove the `force` param from mg9.build_mg() and call _mg_exists() exists directly, when required
when building margo, clean the entire GOPATH intead of just gosubl.me/...
remove unused var roots
Begin experimenting with MarGo user extensions via override of pkg gosubli.me/x
Merge branch 'master' of https://github.com/DisposaBoy/GoSublime-next

# By DisposaBoy
# Via DisposaBoy
* 'master' of https://github.com/DisposaBoy/GoSublime-next:
  Begin experimenting with MarGo user extensions via override of pkg gosubli.me/x
  remove unused var roots
  when building margo, clean the entire GOPATH intead of just gosubl.me/...
  remove the `force` param from mg9.build_mg() and call _mg_exists() exists directly, when required
  Fix use of undefined var c
  If a request is made to an invalid method, include the list of available methods in the error message
  Report the decoding time of requests separately from the overral request to make it easier to debug
  synchk: Be explicit in what fields we send to clients. Make sure put the request's filename in the errors to avoid reporting errors in the wrong file. The latter is a sife-effect of the cache being based on content rather than filename, so if you rename a file, you'd see errors for the wrong file.

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
Fix typo in sh.py
Merge pull request #560 from nathany/patch-1

Fix typo in sh.py
add new ui module to manage ui elements like the status bar text in a simpler and more consistent way
Merge branch 'master' of github.com:DisposaBoy/GoSublime
remove backtick from confirmation message
Merge branch 'master' of https://github.com/DisposaBoy/GoSublime-next

# By DisposaBoy
# Via DisposaBoy
* 'master' of https://github.com/DisposaBoy/GoSublime-next:
  add new ui module to manage ui elements like the status bar text in a simpler and more consistent way
add kv.L and list-based version of the kv.M api
misc cleanup of the ui api. all importers are broken at this commit
add support for opening files in the background and add all the vv.focus args to vu.open.
this avoids having to call vv.focus after opening a file which causes multiple conflicting focuses.
the animation was also changed to simply  flashing the bookmark icon in the gutter
remove the unused gs_goto_row_col command