Remove get injectable

I think it's time to merge these changes in - this PR includes

* removing get_injectables
* documenting with doc strings
* generating documentation with sphinx
* moving full transitions into utils.py
* fixing warnings for upgrade to .15