Clean up of maven dependencies and allowing hadoop version to be overridable.

...pom.

Also added properties for hadoop version that can be over-ridden on CLI.