Add setup.py for easier installation (with Buildout)

Hi Gurchet -- I didn't change the actual code, just wrote a little setup.py file to make it easier to install this file as a dependency using Buildout.  If you are interested in allowing for that, please feel free to merge it in!  

best,
eric