simplify verse reference matching
search errors were not getting displayed

When search had ended with an error, searchFinished was calling
buildSearchResultLinks with invalid searchResults. This resulted in
another exception, which prevented it from displaying the original
error.  I also added better handling for the case where the verse
reference can't be parsed.
version 1.0.2 plus auto build number