Fix pkg-config file
Added XML based object construction
Updated library to include XML config changes
Added unit test framework and valadoc documentation
Broke channel types out into their own files
Completed class restructuring
Added headers and class definitions for unit tests
Fixed PID to allow loops to be built manually
Fixed PID to use raw value for measured variable
Removed channel averaging for control logic
Corrected error with value scaling used with control loops