Added new operations and supporting code

added support for launch end, fileSame, refactoringLaunch,
refactoringEnd, resourceRemoved, resourceAdded
Updated the submodule to the latest version
Formatting
Import reorg
More formatting
Added the client recorder as a dependency
Added stub parse method
Wired in the refresh
Updated the clientRecorder module
Merge branch 'refs/heads/clientrecorder-update' into correct-refresh-replaying
Updated the client recorder submodule
Merge branch 'refs/heads/clientrecorder-update' into correct-refresh-replaying
Unparsing the JSON
New toString
Using Java 7
First attempt at replaying a refresh
Refreshing the resource after I write to it.
Merge pull request #4 from caiusb/correct-refresh-replaying

Correctly replaying the refresh