Cleanup some warnings - add some error handling
Switch to hslogger, more warning cleanups
Fix bug in XML parsing which didn't allow '_' in attribute names

- More warning cleanups
Enable more compiler warnings
Add 2 locks, one each for reading and writing
Allow component connections

- Implements the open connection, and handshake
Disable the svc lookup
Add example for a component and a client