make cudamat pip installable.

This set of changes converts cudamat into a typical python package so it can be installed via `pip` or `setup.py install`.

Admittedly, this has only been tested against Linux and OSX based environments to date.
Ah I see, I didn't realize they were intended to be kept separate.  I had no real rationale for importing `learn` and will go ahead and revert that.