the root directory is now set on the event file provider and not the change persister.

This change was made to be consistent with how the thing was built in the tests, and to be consistent with the other file providers.
Moved the getLocalStorage method to the plugin activator
Merge pull request #23 from caiusb/refactoring

Moved the getLocalStorage method to the plugin activator
Merge branch 'master' of github.com:ChangeOrientedProgrammingEnvironment/clientRecorder
Merge branch 'master' of github.com:altern/clientRecorder
added few dependencies
Merge branch 'master' of github.com:ChangeOrientedProgrammingEnvironment/clientRecorder into fileInit
Event files get initialized after they are deleted and recreated.

Fixes bug from Trello Card #49
Reorder assert method arguments
Code cleanup

Rename. Comments.
Renamed JSON strings and extracted constants

All JSON that refer to some entity use the same name for it.
Extracted all strings to constants.
Renamed constants that refer to change origin to have common naming.
Renamed JSON strings and extracted constants

All JSON that refer to some entity use the same name for it.
Extracted all strings to constants.
Renamed constants that refer to change origin to have common naming.

Implementes Trello Card #50 https://trello.com/c/ZQkSvb8U
Merge branch 'eventFormatRename' of github.com:cdmihai/clientRecorder into eventFormatRename
Added the workspace ID when I refresh files
Merge pull request #25 from cdmihai/eventFormatRename

Renamed JSON entities
Merge pull request #24 from cdmihai/fileInit

Event files are now initialized when the underlying files are swapped
Merge branch 'refs/heads/master' into resource-wid

Conflicts:
	edu.oregonstate.cope.eclipse/src/edu/oregonstate/cope/eclipse/listeners/ResourceListener.java
Removed the workspace ID from the file paths
Merge pull request #26 from caiusb/resource-wid

Now the workspace ID is applied consistently
added sftp uploader and secure password storage