* add generalised value store
* increase OOM sleep to 2 seconds... everything seems stable enough now
* use a counter instead of a plain uint to track the number requests served. close #296
* add to return the counters current value
* add `_pathsep` env var... so mg knows how to split GOPATH
* add and document the `autoinst` setting
* don't check if the mg binary exists, just run it
* misc cleanup
* don't allow callbacks to crash the loops through bubbling exceptions or otherwise fail silently
* launch ipc threads at init...
* don't attempt an install from maybe_install if we know it's going to fail
* add helper to the install state
* in maybe_install first, check the install state to avoid needlessly accessing the fs
* show build failure in an output panel to avoid the error getting lost in the ST console
* remove old bin dir from cleanup loop
* use gs.packages_dir instead of the broken sublime api
* cache the value of packages_path to avoid deadlock and other locking issues with the sublime api
Merge branch 'master' of github.com:DisposaBoy/GoSublime
* bundle gocode
* remove the unusd rLck and embed wLck into Broker
* add ipc event creation helper