initial commit of python modules
added ghci2py: module for controlling a ghci session with Python
added ghcimagic: ipython magic for interacting with ghci