Merge pull request #1 from IBMStreams/master

Update from original
Fixed issue #58
Reworked the retry code.
1. Added feature request for ER #46 
2. Added 2 optional attributes, commandTimeout and keepAliveInterval to
prevent MqttClient from being in a infinit wait state while performing
message publish and receive.
Changed commandTimeout and keepAliveInterval to MQTT's default value if
not specified. Externalized description of newly added parameters.
Logged message when commandTimeout happens.
Consistent region items.
1. JMSSink can participate in consistent region but can not be at start
of a consistent region.
2. JMSSource can NOT participate in consistent region at moment.
Updated SPLDoc with consistent region support information for JMS
operators
Merge branch 'conglisc-321'

Conflicts:
	com.ibm.streamsx.messaging/impl/java/src/com/ibm/streamsx/messaging/mqtt/SPLDocConstants.java
	com.ibm.streamsx.messaging/info.xml
Merge pull request #67 from conglisc/master

Fix for #58 + Consistent Region support for JMS