Simplification

Changes:
* dropped junit3 and TestNG support
* collapsed 4 modules into 2
* dependencies update, got rid, introduced
  (commons-io dropped, guava used, goodies pulled in)
* server-provider now usable standalone, no more deps to tests
* junit-runner provides extra Junit integrations (and keeps existing ones)

CI - none
Local build passes.