SHDP-396 Reorganize build

- move hbase to new sub-project

- add new sub-projects for hive, pig and spark and move support classes for these projects
SHDP-396 Reorganize build

- we might need webmvc for Boot's MetricFilterAutoConfiguration
Merge pull request #160 from trisberg/SHDP-396

SHDP-396 Reorganize build