OpenShift bot test refactoring: can specify server, credentials by maven
Initial commit for Forge wizard tests.

Implements simple new project wizard test.
New forge preferences tests. Initial commit.
Tests agains maven downloaded runtime.

Refactores preferences test, passes forge runtime via system property and improves stability od preference tests.