Networking exploration

Getting into networking, and passing json objects back and forth.
Networking Exploration

Found a Json server client examples that work pretty well and have been
playing around with them
Package Distribution Testing Mac Os

Added a shell script for compiling on mac osx
Modified the License file
Updated the windows compiling batch file
Added the github link to the setup.py and fixed the name of the package
excluding the build dir
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
New ThreadLib module

API - New ThreadLib module that has some handy classes for making
processes and threaded processes.
API - Utils.synthesize now has a property for making readonly
Networking - the jnetwork stuff has been updated to use this new
ThreadLib
Merge remote-tracking branch 'origin/Dev'

Conflicts:
	DTL/api/utils.py