Remove metastore related code.

Remove all references to the Metastore related code from the shared
jar. This is intended to be used with the swift-hive-metastore client
which contains all the necessary pieces to talk to a remote metastore,
therefore these pieces are not required in the shaded jar anymore.
Add config for Travis CI
Revert "Remove metastore related code."

This reverts commit 114a77457a83b9d6632dd457a0ddd0fe69124461.
Remove shade exclusion on Apache commons lang
[maven-release-plugin] prepare release 0.4
[maven-release-plugin] prepare for next development iteration
Update to Hive 0.12