Feature/create hive db and user

This adds a hive_metastore_db_init recipe to:
- [x] Create database (mysql or postgresql)
- [x] Create `hive['hive_site']['javax.jdo.option.ConnectionUserName']` user
- [x] Import schema
- [x] Grant privileges (taken from [Cloudera](http://www.cloudera.com/content/cloudera-content/cloudera-docs/CDH4/4.2.0/CDH4-Installation-Guide/cdh4ig_topic_18_4.html))