Merge pull request #317 from wgorman/lagunitas

Fixed some tests
[ENGOPS-540] shared file update from distribute.groovy
[ENGOPS-540] shared file update from distribute.groovy
[MONDRIAN-1837] fixed issue with ignore unrelated dimensions when
unrelated dimension appears in slicer.  cherry-picked from d2f9690
Merge pull request #318 from kurtwalker/MONDRIAN-1837

[MONDRIAN-1837]
[MONDRIAN-2010] Fixed schema validation check, Mondrian automatically sets
the key attribute to single attribute dimensions.
[MONDRIAN-2010] fixed AccessControlTest.testUnionRole(), with the removal
of Access.RESTRICTED in Lagunitas, Another approach was necessary for
unioning of HiearchyAccess.hasInaccessibleDescendants()