API Updates and Started a RestClient

API - New Deprecated Exception
API - all module is being deprecated as this is not pythonic
API - Path class can now be blank string by default
API - New Base Struct Class
API - New Document Class
API - Moved DotifyDict to seperate module for better usage and
maintainability
API - JsonDocument and XMLDocument now inherit from Document to reduce
cut and paste code and standardize the way a dict document class works
Networking - Basic RestClient started to be blocked out.  Looking at a
good example online for the basis