- Create system message API helper
https://github.com/openpeer/opios-production/issues/140

- "Composing" struct to JSON
https://github.com/openpeer/opios-production/issues/124

- JSON to "Composing" struct
https://github.com/openpeer/opios-production/issues/125

- Add "replacedMessageID" to API
https://github.com/openpeer/opios-production/issues/136

- Add "read" status to message delivery enum
https://github.com/openpeer/opios-production/issues/139

- Implement helper composing API
https://github.com/openpeer/opios-production/issues/151
- Parse / render JSON for "replaces" message ID
https://github.com/openpeer/opios-production/issues/137
- Message data automatic caching
https://github.com/openpeer/opios-production/issues/162
Merge branch '20140401-dev-stable' into feature-20140730-is-composing

Conflicts:
	libs/op
Merge remote-tracking branch 'origin/20140401-dev-stable' into feature-20140730-is-composing
- Insert read status into conversation thread host
https://github.com/openpeer/opios-production/issues/152

- Insert read status into conversation thread slave
https://github.com/openpeer/opios-production/issues/153

- Handle message read in conversation thread host
https://github.com/openpeer/opios-production/issues/154

- Handle message read in conversation thread slave
https://github.com/openpeer/opios-production/issues/155

- Expose and implement message read API method
https://github.com/openpeer/opios-production/issues/156

- Event read status from conversation thread
https://github.com/openpeer/opios-production/issues/157
- Extract / compose user thread "status" element
https://github.com/openpeer/opios-production/issues/126

- Event when status on user changes
https://github.com/openpeer/opios-production/issues/127

- Thread delta user status changes in conversation thread handling
https://github.com/openpeer/opios-production/issues/128

- API to change thread status for self
https://github.com/openpeer/opios-production/issues/130
- Make thread::Thread self publish documents that need publishing at the end of the update
https://github.com/openpeer/opios-production/issues/164
- Add time to contact status
https://github.com/openpeer/opios-production/issues/165
- Host thread status copying from slaves
https://github.com/openpeer/opios-production/issues/129

- Host auto-status of slaves
https://github.com/openpeer/opios-production/issues/131
- Close open thread host / slave that has been idle a while
https://github.com/openpeer/opios-production/issues/163

- cleanup of IHelper references
Merge remote-tracking branch 'origin/20140401-dev-stable' into feature-20140730-is-composing

Conflicts:
	libs/op
- fix: preliminary testing of composing feature
- fix: can freeze making didd document
https://github.com/openpeer/opios-production/issues/167
- more appropriate auto-close thread default
https://github.com/openpeer/opios-production/issues/163
- fixed potential errors in diff processing when attribute id has "/" in value
Merge remote-tracking branch 'origin/20140401-dev-stable' into feature-20140730-is-composing

Conflicts:
	libs/op
- fix: when message gets put into the cache need to reset the memory data after
- fix: diff creator log cleanup
https://github.com/openpeer/opios-production/issues/167
- fix: push notifications were being delivered to the higher layer for message the higher layer did not send
- fix: filter delivery state notifications for events that were not sent by the upper layer
https://github.com/openpeer/opios-production/issues/167
- fix: contact status change was firing twice
- fix: contact status hash was not in hex format
https://github.com/openpeer/opios-production/issues/167
submodule update