css: Use consistent styles for textarea and inputs

Issue #339.
search: Fix null pointer on no results

The single-record-view requires a record to be passed to it, else it
throws a NullPointerException. Additionally, we *only* want the
single-record-view to be used when there is _exactly_ 1 record to
display, not when there are <= 1 records.
js/main: Fix stripDefaultValues() for search form

We forgot to add the new 'seq' input element to the list of defaults.

Issue #339.
css/advsearch: Disable resize on textareas

Issue #339.
pages/advanced: Consolidate page-title
Move with-tmp-file macro into util namespace
pages/advsearch: Use multi-line input for FASTA

Issue #339.
query: Vertically align columns
advsearch: Move submit row into UI namespace
Merge branch 'issue/339'