SPARK-1750: Spark should reconnect by default. (#190)
SPARK-1750: Spark should reconnect by default. (#190)

* Prevent exceptions from going unnoticed.

* SPARK-1750: Spark should reconnect by default.

This commit restored the automatic reconnection that's attempted
by Spark, when an XMPP connection unexpectedly fails. The commit
makes use of a construct offered by Smack (which was changed from
Smack 3 to 4).

wrooot/Spark,igniterealtime/Spark,wrooot/Spark,BittyByte/Spark,vipinraj/Spark,BittyByte/Spark,guusdk/Spark,guusdk/Spark,speedy01/Spark,BittyByte/Spark,speedy01/Spark,BittyByte/Spark,igniterealtime/Spark,wrooot/Spark,guusdk/Spark,vipinraj/Spark,igniterealtime/Spark,speedy01/Spark,guusdk/Spark,vipinraj/Spark,speedy01/Spark,igniterealtime/Spark,vipinraj/Spark,wrooot/Spark