Adding update site plugin
Let tycho manage the versions
Moving enums to common location

Updated test location to reflect refactoring