Viewers can be defined by content type as well, for aggregate objects such as books.
Merge pull request #226 from adam-vessey/7.x

Avoid creating a temp file
Removed instantiation of NewFedoraObject.
Merge pull request #227 from nigelgbanks/7.x-remove-direct-instantiation-of-tuque-objects

Removed instantiation of NewFedoraObject.
Fixed namespace problem caused by previous commit
Merge pull request #228 from nigelgbanks/7.x-remove-direct-instantiation-of-tuque-objects

Fixed namespace problem caused by previous commit
Merge branch '7.x' into 7.x-allow-viewers-based-on-content-type
Decode the pid when retrieved from the url as it may be encoded, which causes problems with tuque.
Merge branch '7.x' into 7.x-allow-viewers-based-on-content-type
Updated function header.
Parameters documented for viewer functions.
Merge pull request #229 from nigelgbanks/7.x-decode-pid-from-url-on-object-load

Decode the pid when retrieved from the url as it may be encoded, which c...
Merge pull request #230 from nigelgbanks/7.x-allow-viewers-based-on-content-type

7.x allow viewers based on content type
Broke apart permissions to view objects and datastreams.  They are now two seperate permissions.  Got rid of permission to view management tabs, as these are now displayed only if the user has appropriate permissions to use the tabs.
Merge branch '7.x' of https://github.com/Islandora/islandora into 7.x
Merge branch '7.x' of https://github.com/Islandora/islandora into 7.x
Merge branch '7.x' of https://github.com/daniel-dgi/islandora into 7.x
Updated README to include the XACML policies

Included the necessary XACML policies in the repository. Added
information about them to the README.
Merge pull request #232 from jonathangreen/7.x

Updated README to include the XACML policies
Merge branch '7.x' of https://github.com/Islandora/islandora into 7.x