Hbase support

Copy of https://github.com/wikimedia/operations-puppet-cdh4/pull/2


Added HBase support. Configuration is very basic so far.

Prereq:
Have Zookeeper server up and running manually or by puppet.

Usage:
On HBase-Master:
```
class {'cdh4::hbase':
    master_domain => 'hbase-master.domain.com',
}
include cdh4::hbase::master
```
On HBase-Regionservers:
```
class {'cdh4::hbase':
    master_domain       => 'hbase-master.domain.com',
    zookeeper_master    => 'zookeeper-master.domain.com',
}
include cdh4::hbase::regionserver
```

You can also install/include both master and regionserver on the same host. HBase will then run in pseudo-distributed mode.