Fixes adding files to versioned packages
replace countDots with abstract isVersionedDOI

countDots is only used to see if a DOI is versioned or not, so why not
do that within a method and just return the boolean?
atmire-2363 - Add support for XMLUI ORCID OAuth Authentication
poke
Merge branch 'dryad-master' into versioning
Merge branch 'versioning' into dryad-master
Merge branch 'versioning' into dryad-master
Make the choice page configurable
Merge branch 'versioning-travis-test' into versioning-new
RSOS nopub b/o, PP int=true, biology email changes
changed pub b/o to true for PP
Fixes for possible zero-length arrays.
Merge remote-tracking branch 'upstream/dryad-master' into dryad-master
Merge branch 'dryad-master' into versioning-new

Conflicts:
	.travis.yml

dspace/modules/api/src/main/java/org/dspace/identifier/DOIIdentifierProv
ider.java
Merge remote-tracking branch 'upstream/atmire-2363-orcid-oauth-support' into dryad-master
Allow ORCID configuration to be filtered by maven.
remove # from JAV notifyWeekly and notifyOnArchive
Added OIK and NJB
Added OIK and NJB
changed parsing scheme on amjbot and apps

they use editorial manager, so we're testing to see if the amNat parsing scheme works for them.