prevent OOME if random data is sent to nimbus thrift port
Removed suplicate key: :javac-options

Building storm causes errors due to a duplicate `:javac-options`
entries in the `storm-core/project.clj`.
```
Caused by: java.lang.IllegalArgumentException: Duplicate key:
:javac-options
```
I have merged the `:javac-options` into a single entry.
use clojure java interop to extract resources rather than external unzip command
Merge branch 'master' into netty-default

Conflicts:
	bin/install_zmq.sh
	storm-core/src/clj/backtype/storm/messaging/zmq.clj
	storm-core/src/clj/zilch/mq.clj
	storm-core/test/clj/zilch/test/mq.clj
	storm-netty/project.clj
add most recent changes from davidlao2k/storm-windows
update classpath for ui in storm.cmd so Storm UI works properly on Windows
update KEYS file
remove compile command and fix typo.
inherit existing PATH value
Merge branch 'thrift-oom'
Merge branch 'storm-windows'
Merge branch 'duplicate-javac-options' of github.com:lorcan/incubator-storm
update groupId to "org.apache.storm"
append "apache-" to release archives
Merge branch 'jvm-unzip'
Merge branch 'netty-default'

Conflicts:
	storm-netty/project.clj