Merged most code from [whateversh](http://github.com/dgelessus/whateversh). Changed all commands so they will no longer run immediately when imported for some reason. Various minor code changes/fixes/simplifications.
Merge branch 'master' of https://github.com/dgelessus/stash into dgelessus-master
Took sys.path out BIN_PATH in default rc.
Merge branch 'dgelessus-master'