add argument checks to dim filters
Merge pull request #115 from metamx/argument-checks

add argument checks to dim filters
remove unused imports
1) Expand logging of unregistering real-time segments to help diagnose strange zookeeper behavior
refactoring - made json type infos consistent for all query types
cleanup - removed extra empty lines

- there should not be any adjacent empty lines
cleanup - removed unused imports
Merge pull request #117 from darxriggs/a6dc29cf85fe617a96b70ca3cf84150b9e2e86f4

cleanup - removed extra empty lines
update emitter version and fix some NPEs
Merge branch 'master' of github.com:metamx/druid

Conflicts:
	client/src/main/java/com/metamx/druid/QueryableNode.java
	server/src/main/java/com/metamx/druid/http/ComputeNode.java
[maven-release-plugin] prepare release druid-0.3.34
[maven-release-plugin] prepare for next development iteration
Merge pull request #118 from darxriggs/master

cleanup & refactoring
1) Adjust the GroupByQuery to also be able to merge results on the local node.  Fixes #116
2) Make the GroupByQuery operate in a multi-threaded fashion by default (this is configurable via druid.query.groupBy.singleThreaded).  Fixes #96
3) Fix up some post aggregation computation stuff.  I believe #72 is fixed
4) Fix case sensitivity issue with post aggregations on GroupBy queries
ForkingTaskRunner: Slight tweaks to setup and teardown
Merge branch 'master' into stop_task

Conflicts:
	merger/src/main/java/com/metamx/druid/merger/common/actions/LockListAction.java
	merger/src/main/java/com/metamx/druid/merger/coordinator/ExecutorServiceTaskRunner.java
	merger/src/main/java/com/metamx/druid/merger/coordinator/http/IndexerCoordinatorNode.java
	merger/src/main/java/com/metamx/druid/merger/worker/http/WorkerNode.java