SMArtSHell: python/bash hybrid shell and other hacks for ipython