Ensure that the TransferManager is shutdown.

This ensures that the TransferManager is closed after a file is
uploaded. This prevents a JVM hang related to non-daemon threads
spawned by the TransferManager (namely 's3-transfer-manager-worker'
threads).
Switch to CDH5.1 hadoop dependency.

Also, vastly simplify the dependency information in the dep
section by using hadoop-client.
Bump version to include pf suffix
Merge pull request #1 from ProjectFlorida/updates

Updates