additional functions for binary tests
fix for deleting objects with different button labels

The Book Solution Pack's 'delete' button says 'Delete Book' rather than just 'Delete'; this allows the Book Solution Pack to use its own special label, as well as any other solution packs that might use different labels in the future.
code cleanup
Updated islandora to include datastream history page
Pull out acquisition of required objects, other generalization...

... introduction of "force" parameter, so reinstallation of objects
can be forced to occur.
Add Drush commands.
Merge pull request #370 from adam-vessey/7.x-drush-sp

Add ability to (un)install objects via Drush.
Added the ability to print dc info and images for basic image, large image and pdf solution packs.
Merge https://github.com/MorganDawe/islandora into 7.x
Removed leftover dsm call.
Removed the alter hook, and implemented a generic printer hook to move more printer functionality to the solution packs.
Merge branch '7.x' of github.com:qadan/islandora into qadan-7.x
Fixed bug with datastream alter.
Merge pull request #373 from jonathangreen/7.x

Fixed bug with datastream alter.
Added datastream versions forms.

This commit allows users with the correct permissions to see
all the previous versions of a datastream. It also allows
the user to see the contents of old datastreams and delete
versions of the previous datastreams.
Merge branch '7.x' into 7.x-add-ds-history
Fix doxygen comment.
Merge pull request #375 from jordandukart/7.x-qa-dan

Updated functionality for binary tests and deletion of objects.
not bubling permissions
Spellin'