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
SHDP-396 Reorganize build

- fix sporadic test failures by excluding jetty server jars from spring-data-hadoop-spark

- remove webmvc dependency from spring-yarn-boot-build-tests
SHDP-396 Reorganize build

- remove commented-out webmvc dependency from spring-yarn-boot-build-tests