Add basic TripleAttributeFinderModule unit tests

- Add initial cut at (incomplete) TripleAttributeFinderModule implementation

Related to: https://www.pivotaltracker.com/story/show/70690150
Merge pull request #9 from awoods/triple-finder

Add basic unit tests for TripleAttributeFinderModule (incomplete)
Merge pull request #11 from gregjan/master

latest installment of xacml goodness
Fix XACML policy XML validation errors
XACML finder for triple attributes
More triple finder test work
Check for nulls
Check for nulls
Merge pull request #13 from sprater/evalctx-nullfix

Check for nulls in FedoraEvaluationCtxBuilder
More triple finder work
Merge pull request #14 from sprater/triplefinder

Triplefinder
added remaining role based XACML ITs
added root initial policy setting to repo.xml
added loading of policies into paths based on their IDs
separated out a policy utility class
modifications to policy finder to fit with above
fixes policy algorithms for uri matches
removed bad dependency in ITs
adds some logging
adds path lookup to reach first real node in policy finder
edits XACML basic role policies such that people can read ACLs
adjustments to global permissions for basic roles
fixes to triple attribute finder
implementation of recursion to descendant checks via delegate superclass
	(depends upon a PR on fcrepo)