Add selenium tests for public interface search

Tests for basic and advanced search including the use of the
boolean operators.
Merge pull request #56 from mark-cooper/public_search_tests

Add selenium tests for public interface search