adding a plugin to deal with staging locations and extensions
implemented a resolver for URIs based on the Eclipse File System
adding repository staging preferences page
added staging areas view
wired up connect and add custom mapping actions
converted staging areas api to use URI and URL instead of strings
implemented irods protocol handler for staging areas API and for RCP staging.plugin
added icons and other nice things
refactored StagingJob and StagingUtils to use Staging Areas API
moved StagingUtils into the Staging Plugin
added project bagit data folder as an offline staging option
added listener notification to stages api and updated view to reflect changes
fixed URI/URL encoding issues (spaces are + in URIs)
physical staged file paths reflect original paths, including spaces
Merge branch 'master' of github.com:UNC-Libraries/Curators-Workbench into staging-areas

Conflicts:
	irods-efs.plugin/META-INF/MANIFEST.MF
removed some warnings
addresses dependency issues in product distribution (feature)
makes IrodsFileStore compensate for irods bug on folder URIs with trailing slashes
adds BagIt stage to the initial local configured staging areas
adds general support for relative path staging areas, such as bagit data folders
updated UI to remove older components no longer needed for staging
consolidated more staging code
updated staging API
tweaked some views
simplified irods login, added UI focus to match expectations
made sure irods login doesn't repeat (was being prompted multiple times for password)
fixed minor staging bug
updated staging areas api for configuring remote urls
updated target def
fixed URI path decoding to interpret + as space
new jar
staging working smoothly, prestage currently trumps staging area migrations (same repo, doesn't migrate)
refactored stagingutils for explicit calls to stage or stage in place.
refactored staging job for clarity
upgraded staging-areas api
fixed preview image and "open a copy" such that they will work on shared project, pulling from staged file
fixed decor such that it still works on projects imported from zip files
bundleJREs profile activated by presence of bundleJREs.dir directory only (no other flags)
updated jre version
more specific volume detection
resolves multi-disc bug, now makes a more sophisticated disc hash
added support for readonly flag on staging areas, used for staging areas that are only for pre-staged files, i.e. not a workbench project staging destination.
added some fault tolerance for broken remote staging configurations, such that preference pages still load.