- merging federated cloud contacts
Merge remote-tracking branch 'origin/20131025-federated-cloud-contacts' into master
- fixed unusual race condition found after merge
- fix: potential crash if setting specified wrongly
- boost framework has an error in paths
https://github.com/openpeer/boost/issues/4
- 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

- missing cpp/header in osx compile
https://github.com/openpeer/op/issues/41
- Socket polling implementation
https://github.com/openpeer/op/issues/62

- Socket logging to debug / test socket monitor
https://github.com/openpeer/op/issues/63

- 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 services unit tests to compile
https://github.com/openpeer/op-services-cpp/issues/30

- Account deadlock due to lockbox state change notification
https://github.com/openpeer/op-stack-cpp/issues/55
- fix: bogus warning message is removed
https://github.com/openpeer/op-services-cpp/issues/31
- fix: Make runtime appid delimiter configurable
https://github.com/openpeer/op/issues/60

- 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

- fix: Dead-locking due to intra-dependent objects needing information from each other
https://github.com/openpeer/op-stack-cpp/issues/57

- fix: graceful shutdown of thread queue manager
https://github.com/openpeer/op-services-cpp/issues/32
- fix: Bad state crash upon shutdown
https://github.com/openpeer/op-core-cpp/issues/7
- fix: subscriber cancelation has crash on shutdown
https://github.com/openpeer/op-stack-cpp/issues/58
- fix: App crashes when message is being sent after logout/login
https://github.com/openpeer/op/issues/69
-complete: All existing background subscriptions need to pass in "phase"
https://github.com/openpeer/op-stack-cpp/issues/56

- started: Introduce chained backgrounding subscriptions
https://github.com/openpeer/op-services-cpp/issues/29

- added: Each backgrounding subscriber should use a setting for attached phase
https://github.com/openpeer/op/issues/70

- added: Proxy subscription mechanism needs to be extended to support sending subscription object in delegate callback
https://github.com/openpeer/op/issues/71

- added: Proxy subscriptions need generic template system to auto-detect subscription param (if possible)
https://github.com/openpeer/op/issues/72
- complete: Proxy subscriptions need generic template system to auto-detect subscription param (if possible)
https://github.com/openpeer/op/issues/72
- Introduce chained backgrounding subscriptions
https://github.com/openpeer/op-services-cpp/issues/29
- fix: Contacts refresh - rolodex flag missing - stack was setting refresh to true but not copying correct structure to request
https://github.com/openpeer/opios/issues/245
- Each backgrounding phase needs an optional timeout setting
https://github.com/openpeer/op-services-cpp/issues/33
- Account object doesn't get in shutdown state
https://github.com/openpeer/op/issues/74

- split account inner classes to independent files as class was becoming too big to manage
- fix: Account object doesn't get in shutdown state (partial fix, something else is still wrong)
https://github.com/openpeer/op/issues/74

- Fix Shared lock should use shared pointer between objects not bogus lock
https://github.com/openpeer/op-stack-cpp/issues/59
- fix: Account object doesn't get in shutdown state
https://github.com/openpeer/op/issues/74
Merge branch '20140307-dev-stable' into feature-20140314-push-before-backgrounding

* 20140307-dev-stable:
- fix: Account object doesn't get in shutdown state (partial fix, something else is still wrong) https://github.com/openpeer/op/issues/74
- fix: Contacts refresh - rolodex flag missing - stack was setting refresh to true but not copying correct structure to request https://github.com/openpeer/opios/issues/245
- fix: App crashes when message is being sent after logout/login https://github.com/openpeer/op/issues/69