Renamed the SaveCommandExecutionListener to smth more generic
Removed useless print
Added events and change origins for copy, cut and paste
Added code and tests to record a copy
Added eclipse text as a dependency
Merge branch 'refs/heads/master' into copy-paste

Conflicts:
	edu.oregonstate.cope.eclipse/META-INF/MANIFEST.MF
Added the code to record a copy
recordCopy is now private
Extracted the if condition to it's own method
Cut is actually a change origin, not an event
The JSON method is not only for copy
Added methods to detect a cut and paste
Treating cut and paste in the document listener
Added undo and redo as change origin
Added detector code for undo and redo
Setting the origin for undo and redo
Merge branch 'refs/heads/master' into undo-redo
Merge pull request #62 from caiusb/undo-redo

Undo and redo detection