Merge pull request #52 from lariverosc/implement-ironmq-connector

Add ironMq mokai connector initial implementation
Fix issue with lost messages on start

We need to be careful on how we start and stop the Camel routes so we
don't lose messages.
Fix applications status in dashboard
Create IronMqProcessor and refactor mokai-ironmq

Create the IronMqProcessor.
Create a IronMqReceiverConfig and IronMqProcessorConfig, and delete
IronMqConfiguration.
Move ParseJsonBodyAction to mokai-core and rename to JsonParseAction.
Issue #47: SMPP Server is not sending DLR's to clients

Implement the SmppServerConnector.process() method to handle DeliverSm and Delivery Receipts.
Add test to validate functionality.
Issue #48: Add support for MongoDB

Split the core-context.xml and use different files for each message
store.
Create a MongoMessageStore class.
Add some tests for the new MongoMessageStore.
Change the message id to an object instead of a long.
Fix some issues with the id change.
Increase SmppConnectorTest default timeout.

Sometimes it fails in Buildhive.
Fix MongoDB configuration
Add Derby alternatives in core-context.xml
[maven-release-plugin] prepare release 0.11.0
[maven-release-plugin] prepare for next development iteration
Update version to 0.11.0
Change default ActiveMQ memory usage
HTTP: log request time
Fix issue stopping the spring context
SMPP: Fix connection issue and improve log
Upgrade nettosphere and improve logging
Don't stop nettosphere on shutdown

It blocks the shutdown process
Upgrade Camel and ActiveMQ
[maven-release-plugin] prepare release 0.11.1