The namespace check is handled via the hooked access callback.
Revert "Pass the content models..."

This reverts commit 2a654d6e837c4c8809d22b99bed731c1dc847e70...
The content models weren't needed or used... Messed up matching braces in
my head.

Conflicts:
	islandora.module
Return the final result from the permission anonymous functions.

...  Was missing... Also, the handling of an empty array of permissions
was happening only implicitly.