- added config interface
- added logging class
- added transmission class
- added tests
- added config builder to build config objects from files
- added properties based config builder
- added test cases for properties based config objects
- generic now always returns an instance
- some fixes to PropertiesConfig implementation
- implemented list versions of getters for PropertiesConfig
- abstracted out retrieval of config text value and transformation into the specific data types