BIGTOP-953. Revert BIGTOP-835 and BIGTOP-950.

Revert

"BIGTOP-950. race condition for output consumption in Shell code"
"BIGTOP-835. The shell exec method must have variants which have timeout and can run in background"

This reverts commits
 bc49df0bf3ed71dbe7a8ded7857b6087d4df8fd0
 b5f900efc17c616dc34704cd520285adcd814e9e
BIGTOP-946. solr-server runlevels are wrong in debian
BIGTOP-935. Use init script templates for hive
BIGTOP-732. Support running multiple HBase region servers
BIGTOP-936. Use init script templates for HBase.
BIGTOP-959. get rid of hadoop specific init.d.tmpl
BIGTOP-956. fix small issues with mahout, hue and oozie tests
BIGTOP-926. Bump version of Giraph to 1.0.0
BIGTOP-954. metadada and user data for sqoop and hcatalog packages are wrong
BIGTOP-756. Provide the thrift API interface file in the HBase packages
BIGTOP-881. Add support for Oozie to be configured with SSL (HTTPS)
BIGTOP-960. Remove workaround for HBASE-6263 in hbase-thrift start
BIGTOP-945. Service lock files need to match init script name
Merge remote-tracking branch 'public/master' into trunk
BIGTOP-961. hcatalog should be re-using hive user when running
BIGTOP-946. solr-server runlevels are wrong in debian
BIGTOP-963. bump version of Whirr to 0.8.2
BIGTOP-833. Update HCatalog packaging for Bigtop 0.6.0 integration