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.
Parametrize refresh pause value.
Merge branch 'dev' into parser-opt2
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'
Merge branch 'master' into dev
Delete an unwanted line.
Merge branch 'dev' into parser-opt2
parser and expander mostly works