Provide Hannibal region monitoring service for hadoop cluster

Reference: JIRA BACH-30 (https://ipm.bloomberg.com/jira/browse/BACH-30)
There are two recipes: one to build hannibal tarball from source and other to configure,install and start hannibal as an upstart service.
Mysql db, if selected, is configured for hannibal.

TODO
Store passwords in databag and use make_config to generate them.