device class xml parser
new class for device types
adapter factory has a device builder
builder can create devices
remove device classes
misses two lines in load balance
adapters support CDevice
fixed capitalization
Merge branch 'master' into NoDeviceClasses

Conflicts:
	Broker/src/device/CAdapterFactory.cpp
	Broker/src/device/CMakeLists.txt
	Broker/src/device/DeviceRegistrationGenerator.py.cmake
	Broker/src/device/PhysicalDeviceTypes.hpp.txt
	Broker/src/device/types/CDeviceDesd.hpp
	Broker/src/device/types/CDeviceDrer.hpp
	Broker/src/device/types/CDeviceFid.hpp
	Broker/src/device/types/CDeviceLoad.hpp
	Broker/src/device/types/CDeviceLogger.hpp
	Broker/src/device/types/CDeviceSst.hpp
	Broker/src/device/types/IDevice.hpp
fixed some merge errors
Merge branch 'master' into NoDeviceClasses

Conflicts:
	Broker/src/CGlobalConfiguration.hpp
	Broker/src/device/CAdapterFactory.cpp
	Broker/src/device/CAdapterFactory.hpp
	Broker/src/device/CDeviceManager.cpp
	Broker/src/device/CDeviceManager.hpp
	Broker/src/device/DeviceRegistrationGenerator.py.cmake
	Broker/src/device/IBufferAdapter.cpp
	Broker/src/device/IBufferAdapter.hpp
	Broker/src/device/PhysicalDeviceTypes.cpp.txt
	Broker/src/device/types/CDeviceDesd.cpp
	Broker/src/device/types/CDeviceDesd.hpp
	Broker/src/device/types/CDeviceDrer.cpp
	Broker/src/device/types/CDeviceDrer.hpp
	Broker/src/device/types/CDeviceFid.cpp
	Broker/src/device/types/CDeviceFid.hpp
	Broker/src/device/types/CDeviceLoad.cpp
	Broker/src/device/types/CDeviceLoad.hpp
	Broker/src/device/types/CDeviceLogger.cpp
	Broker/src/device/types/CDeviceLogger.hpp
	Broker/src/device/types/CDeviceSst.cpp
	Broker/src/device/types/CDeviceSst.hpp
	Broker/src/device/types/IDevice.hpp
	Broker/src/gm/GroupManagement.cpp
	Broker/src/lb/LoadBalance.cpp
removed several codegen references
fixed error in sample device.xml
added device manager comments
removed references to deleted functions
CDevice comments
CDeviceBuilder comments
fixed test config files
CListener: remove GetUUID()
Merge pull request #316 from scj7t4/NoDeviceClasses

No device classes