[WIP] Proteus on HashStack

Hi Folks.

I'd appreciate a review or two on this one.  Notably, I'm not using the Proteus Makefile, I'm just calling the setup.py files directly, which I think should be supported.

Unfortunately, the Makefile is currently responsible for assembling the `bin/proteus`, `bin/proteus_env.sh` and version files.  I think this is waiting on a Proteus `setup.py` refactor that takes over responsibility more of the configuration and installation of Proteus, and eventually completely deprecating the Makefile.

Currently, this is only tested on Darwin, but should readily port to Linux and Cygwin.  I'll hold off on doing that work until people have had a chance to look at this.