Fixing feature tests

Required refactoring the tests and taking into account hidden UI
elements. JQueryUI needed a syntax change because it wasn't finding the
images. Jetty's state before tests was causing random errors so a
cleanup method is provided that removes all data from Fedora and
Solr. This could be applied to all tests in the future.