Immense major refactoring of maven poms to accommodate inheritance of
versioning of dependecies used in children poms, all versions in
properties, also updated maven plugin repositories and repository tags