Adapted to the architecture of INTELLIJ IDEA 13, following JetBrains changes. 

Not fully tested + refactoring to be done.

Only pull-up-gen has been processed, not extract-super-class multi/multi+gen