Updates for version 2.0.4

These updates have been added in such that they will enable more
functionality as well as increase stability.

Highlights:

* The REST functions are all now using requests. This was changed
for stability as well as simplicity. the old crusty "httplib"
process that I was using worked great through via requests 2.x or
> turbolift gained a lot of amazing simplicity as well as functionlaity.
This requirement has been added to the requirments.txt file.
* code clean up was done to accomodate the new engine using requests.