* fix typo
* add a window method
* make vv.view a method, for consstency with window()
* fix typo
* add helpers has_view and has_window to simplify check for whether there is a view bool(view) or bool(window) are always buggy
* add helper to return all views in the vv.view()'s window
* add helper to return the view dir
* add a debugging callback generator
* simplify code
* merge `os` and `sh` into the string `final`
* use `__` to denote `.` in builtin function names... `_` remains `-`
* remove the `hidden` command option in favour of a conventional dot prefix e.g. `.hidden-cmd`
* document the tranlation of a string into a command object
tmp: add a cancel-replay command... that cancels `replay` without a confirmation
Merge branch 'master' of github.com:DisposaBoy/GoSublime
* give the system PATH precedence over the default PATHs
Merge branch 'master' of github.com:DisposaBoy/GoSublime

Conflicts:
	gosubl/sh.py
* add helpers for dealing with the file extension and scope
* add a new command option `switch_ok` to work-around commands not returning a proper exit code
* clarify the documentation for `switch_ok`