Viewers can be defined by content type as well, for aggregate objects such as books.
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