switch to normal requirements file and add support for install_requires ...

...to common setup py

@ksnavely @jcounts 

Should address the issues we had, tested locally with carb and works fine
this makes sure it gets installed along with everything else.