ReadyNAS OS 6 Support

-Added support for DiskEnclusureCollection from OS6
-Started building out common domain model for use within the app
-Continuing to build out on OS6 services
-Updated HttpClient to ensure that requests to OS6 are successful
including setting the appropriate headers, supporting the XML payload,
etc.

#30