TAJO-1121: Remove the 'v2' storage package.

Closes #203
TAJO-1125: Separate logical plan and optimizer into a maven module.

Closes #210
TAJO-1125: Separate logical plan and optimizer into a maven module. (missed jar copy)
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tajo into hbase_storage

Conflicts:
	tajo-core/src/main/java/org/apache/tajo/engine/planner/PhysicalPlannerImpl.java
	tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/HashShuffleFileWriteExec.java
	tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/PartitionMergeScanExec.java
	tajo-core/src/main/java/org/apache/tajo/master/querymaster/Repartitioner.java
	tajo-core/src/main/java/org/apache/tajo/master/querymaster/SubQuery.java
Merge branch 'hbase_storage' of https://git-wip-us.apache.org/repos/asf/tajo into TAJO-1123

Conflicts:
	tajo-core/src/main/java/org/apache/tajo/engine/planner/PhysicalPlannerImpl.java
	tajo-core/src/main/java/org/apache/tajo/master/GlobalEngine.java
	tajo-core/src/main/java/org/apache/tajo/master/querymaster/Repartitioner.java
	tajo-core/src/main/java/org/apache/tajo/master/querymaster/SubQuery.java
	tajo-plan/src/main/java/org/apache/tajo/plan/util/PlannerUtil.java
Merge branch 'TAJO-1123' of https://github.com/babokim/tajo into TAJO-1127

Conflicts:
	tajo-core/src/main/java/org/apache/tajo/master/NonForwardQueryResultScanner.java
	tajo-core/src/test/java/org/apache/tajo/engine/planner/TestPlannerUtil.java
	tajo-plan/src/main/java/org/apache/tajo/plan/util/PlannerUtil.java
TAJO-1127: Implements HBaseStorageManager.