added sless and spin functions, and some tweaks while debugging prezto/pyenv/virtualenv problems