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
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.
Spellin'
Missin t()
Merge pull request #374 from jonathangreen/7.x-add-ds-history

7.x add ds history
Code style cleanup.
Actually use the fieldset that's defined.
Unique array key.
Spacing.
Merge pull request #377 from jordandukart/7.x-fixes

Fix a collding array key, code style.
Resolved merge conflict.