Added maven feature to eclipse tests
Add deployment settings for Nexus

This addition enables deployment of artifacts to Nexus snapshots repo.
Add deployment settings for archetype

Since the reddeer archetype does not have a dependency on our root
pom, it attempts to add this dependency failed, we need to add
the distributionManagement settings to the archetype pom directly.
This commit also removes the definition from the root pom.
Refactored AbstractWait. Fixes #527.