Removed requirement for fedoraUser in auth'ed connections
Merge pull request #357 from ksclarke/remove-fedoraUser-dependency-70306268

Removed requirement for fedoraUser in auth'ed connections

Addresses: https://www.pivotaltracker.com/story/show/70306268
Improve and clean up fcr:versions html view to list the child version under its parent.

Resolves: https://www.pivotaltracker.com/story/show/70475058
fixed bug with remove fedoraUser req commit
Merge pull request #364 from ksclarke/bugfix-for-fedoraUser-PR-70306268

fixed bug with remove fedoraUser req commit

Follow-on fix for: https://www.pivotaltracker.com/story/show/70306268
Add HTTP-based PID minter

- Add support for authenticated PID minter services
- Makd master.xml spring config file to bundle config files and avoid wildcard include

Resolves: https://www.pivotaltracker.com/story/show/70678050
Passes the user session through to subclasses that implement the role-based permission callback.

- This is needed for the XACML delegate, for instance.

Relates to: https://www.pivotaltracker.com/story/show/70771806
Generalize suppression of PROTECTED properties

- Add a test for those defined by mix:lockable
- Suppress version-related properties

Resolves: https://www.pivotaltracker.com/story/show/71266232
declare dependency on commons-lang
update Modeshape to 3.7.4.Final
Create BOMs for fcrepo-jcr and fcrepo4

Resolves: https://www.pivotaltracker.com/story/show/63571456
Prevent reference properties pointing at literals

Resolves: https://www.pivotaltracker.com/story/show/71279532
Merge branch 'master' into hierarchy

Conflicts:
	fcrepo-webapp/src/main/resources/spring/rest.xml
Update PidMinter in minter.xml