Added new operations and supporting code

added support for launch end, fileSame, refactoringLaunch,
refactoringEnd, resourceRemoved, resourceAdded
Added more inferencer methods

I also moved the class in the recorder plugin, therefore everything
shows as dirty
Inserted inferencer hook calls in the replayed
Merge branch 'master' of github.com:ChangeOrientedProgrammingEnvironment/eclipseReplayer into astHook