STORM-549: "topology.enable.message.timeouts" does nothing

The ability to turn off message timeouts doesn't work.
The value is a true/false value that is represented as
a Java Boolean. The check for the truthiness used the
clojure not function. The idea was, turn off message
timeouts if "topology.enable.message.timeouts" is not true.
Unfortunately this won't worth with clojure's definition of
truthiness as:

(not (Boolean. false))

evaluates to true.

This commit updates the logic to compare the Java Boolean
"topology.enable.message.timeouts" to false using the
= function which will work.
Add test for disable tuple timeout
Merge pull request #1 from HeartSaVioR/SeanTAllen-master

Add unit test for disable tuple timeout (adding to apache/storm#309)
Merge branch 'master' of github.com:SeanTAllen/storm
STORM-549: update changelog
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/storm