Merge pull request #4 from nathanmarz/master

merge changes from nathanmarz/storm
Build java classfiles with debugging symbols, as suggested by the build configuration
Merge pull request #6 from nathanmarz/master

merge changes from nathanmarz/storm
[Issue 372] Plugin mechanism for message transport
2 messaging transport plugins (local and zmq) with test program
Merge pull request #517 from jasonjckn/system-bolt-3

Added SystemBolt.
test cases are now working with plugin
merge changes from nathanmarz/master
Add tests for code from security changes

Add tests for SerializationFactory, utils, SaslTransportPlugin
ThriftClient, ThriftServer, AuthUtils and ReqContext.

Removes error log message in SerializationFactory before throwing
RuntimeException.

Introduces dev dependency on Mockito for certain tests.
Merge pull request #499 from mallman/master

Build java classfiles with debugging symbols
eliminate ITransport; implement zmq plugin in java (instead of clojure)
typo fixed
MicroBatchIBackingMap: avoid store timeouts on multiput and multiget
move serialization methods into TaskMessage class
removed extra imports
use ByteBuffer instead of byte[] in TaskMessage
Merge remote-tracking branch 'd2r/d2r-security-related-tests'
type hint added for .connect in worker
keep zmq in clojure
zmq.clj and mq.clj restored