- intentionally cause an exception to be thrown should no message queue be present on a delegate (to catch odd behaviours that would happen went events are called synchronously vs asynchronously)

Related to find from:
https://github.com/openpeer/opios/issues/115
- fixed comment about length that output length is in chars
- removing ->for...() in all objects
https://github.com/openpeer/op/issues/24
- removing ->for...() in all objects
https://github.com/openpeer/op/issues/24
- clean-up of various tracing levels
- make sure IP address object is properly reset before construction
- false is true and true is false for log and "peer-location-find"
https://github.com/openpeer/op/issues/55
- added json pretty printing as got tired of having to copy n' paste each message to an online pretty printer just to be able to read it
https://github.com/openpeer/op-services-cpp/issues/27
- Socket logging to debug / test socket monitor
https://github.com/openpeer/op/issues/63

- Socket polling implementation
https://github.com/openpeer/op/issues/62

- fix: Socket notification that throw exception due to queue being gone cause deadlock
https://github.com/openpeer/op/issues/61

- fix: Services global local goes out of scope on main thread will cause other thread to crash
https://github.com/openpeer/op-services-cpp/issues/28

- Clean-up thread shutdown / each module to self manage threads
https://github.com/openpeer/op/issues/41

- global singletons need to create themselves with safe singleton lazy shared pointer
https://github.com/openpeer/op/issues/59

- ISocket / Socket merger
https://github.com/openpeer/op/issues/64
- fix: Thread priorities don't always take effect
https://github.com/openpeer/op/issues/67

- fix: Singleton::ref() need to change to static object with .singleton()
https://github.com/openpeer/op/issues/66
- added: Proxy subscriptions need generic template system to auto-detect subscription param (if possible)
https://github.com/openpeer/op/issues/72

- added: Proxy subscription mechanism needs to be extended to support sending subscription object in delegate callback
https://github.com/openpeer/op/issues/71
- complete: Proxy subscriptions need generic template system to auto-detect subscription param (if possible)
https://github.com/openpeer/op/issues/72
- Allow selection of subsystem in logging to debugging life easier when dealing with media
https://github.com/openpeer/op/issues/78
Merge branch '20140307-dev-stable' into feature-20140314-push-before-backgrounding

* 20140307-dev-stable:
  - Allow selection of subsystem in logging to debugging life easier when dealing with media https://github.com/openpeer/op/issues/78
- notification that application will quit and blocking until thread shutdown is processed
https://github.com/openpeer/op-services-cpp/issues/34
Merge pull request #3 from openpeer/master

Clean-up of many interfaces and added a few helper methods