TAJO-1233: Merge hbase_storage branch to the master branch. (Hyoungjun Kim via hyunsik)

Closes #288
Add missed a commit log to CHANGES.
TAJO-1239 ORDER BY with null column desc miss some data. (Hyoungjun Kim via hyunsik)

Closes #299
Fix a wrong documentation link in user doc.
TAJO-1242: Json scanner can not read some case of trucated text. (jinho)

Closes #296
Fix the broken unit test of TAJO-1242
Fix the rat checking of TAJO-1242
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tajo into TAJO-1120

Conflicts:
	tajo-core/src/main/java/org/apache/tajo/engine/planner/PhysicalPlannerImpl.java
	tajo-core/src/main/java/org/apache/tajo/engine/planner/global/GlobalPlanner.java
	tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/RangeShuffleFileWriteExec.java
	tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/StoreTableExec.java
	tajo-storage/src/main/java/org/apache/tajo/storage/trevni/TrevniAppender.java
	tajo-storage/tajo-storage-hdfs/src/main/java/org/apache/tajo/storage/FileAppender.java
Merge branch 'TAJO-1120' of github.com:jihoonson/tajo-2 into TAJO-1120

Conflicts:
	tajo-core/src/main/java/org/apache/tajo/engine/planner/global/GlobalPlanner.java
	tajo-core/src/main/java/org/apache/tajo/engine/planner/physical/StoreTableExec.java