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
Merge branch '7.x' of github.com:qadan/islandora into qadan-7.x
Fix doxygen comment.
Merge pull request #375 from jordandukart/7.x-qa-dan

Updated functionality for binary tests and deletion of objects.