Include : in time zone for ISO-8601 formatting

Addresses https://redmine.dataone.org/issues/4085#change-17448

Java 7 supports this formatting with the 'X' component (http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html#iso8601timezone).
Since this is not available in Java 6, the SimpleDateFormatter objects are customized to insert a colon, courtesy http://stackoverflow.com/questions/2375222/java-simpledateformat-for-time-zone-with-a-colon-seperator/14422046#14422046
Update DryadJournalSubmission.properties

Updated email addresses for Journal of Fish and Wildlife Management.
Fix getValidity() NullPointerExceptions by clearing out dataFiles list

NullPointerExceptions that appear when viewing a data file page after a data package page.

ItemViewers are recycled by dspace between requests.  ItemViewer objects have an ArrayList of dataFiles that are populated when viewing a package.  This list was populated when viewing a data package but left alone when viewing a file, so it was very likely to contain data files after a user navigates from a data package page to a data file page.

The files contained in the list hold a reference to the context where they were loaded.  The context is usually completed after the data package page is shown, so the files were holding a reference to a completed context (null connection)

When getValidity() ran to get the validity of the data file page, it tried to pass in the files from the array, which have stale contexts and can't be used without triggering an exception.

Clearing out dataFiles in recycle() fixes this issue
Merge branch 'dryad-master' into trello-44-logging
Copy IfModifiedSinceSelector.java to modules

From: dspace-xmlui/dspace-xmlui-api/src/main/java/org/dspace/app/xmlui/aspect/general/IfModifiedSinceSelector.java
Revision: 7f541f6921cc94aba03af968ddad878c0c82a9c0
Prevent null pointer exceptions in IfModifiedSinceSelector
Merge pull request #392 from datadryad/dan-trello-9

Include colon (:) in time zone for ISO-8601 formatting
Merge pull request #396 from datadryad/trello-44-logging

Fix top offenders in log file
Merge pull request #395 from saramannheimer/patch-4

Update DryadJournalSubmission.properties
Merge pull request #394 from datadryad/fix_reviewer_emails

Check for null before sending review emails
Added Highwire
Merge pull request #401 from laurawendell/patch-34

Added Highwire
Merge branch 'dryad-master' into dryad-staging