Allow using Hive as a dependancy in another application.

Enables passing custom `plugins` and `schema` directory paths to Hive. Closes #3