Updated version to 2.2.0
IDE-1487 reduce JDK version of two imported projects used in unit tests to 1.6
IDE-1522 make project upgrade actions extensible
IDE-1522 Refactored classes, removed stale code, fixed failing test