Centralized dependency management

Moved all dependencies' version into root pom dependency management
Upgraded to commons-coded 1.6 to match http-core transitive dependency