Merge pull request #34 from AShuba/mymaster

Duplicated variables have been removed
implemented usage of progressive company pom to reduce boiler plate config of plugin versions
junit upgrade
removed unnecessary config
Duplicated code has been removed
Unused imports have been removed
Proposition: moving duplicated code to parent class (Transport)

Trivial implementations of the getHost(), getPort(), and getPath()
methods moved to base class.
Throws declarations added to these methods.