Concept and Unit Testing updates

Class Updates:
- Camel and Hump are no longer considered "collection" classes.  They are bespoke.
- Camel now has a "humps" property which is accessible via __get as a "read-only" property that is an instance of \DCarbone\CollectionPlus\BaseCollectionPlus
- Hump now has a "subHumps" property which is accessible via __get as a "read-only" property that is an instance of \DCarbone\CollectionPlus\BaseCollectionPlus
- All class properties are now accessible as read-only properties.
- Camel and Hump now have a "sxe" property accessible via __get that internally calls "getAsSXE" method
- Camel now implements the method "toSoapClientArgumentArray", which will convert the Camel object into an array which can be passed into php's SOAPClient class
- Moved closure function "$parseXML" out of "toSoapClientArgumentArray" to a class-level protected method

Unit Tests
- Adding many, many tests.
Updating README.md