SSP-2984 Reconfigure search form to fit in 768 vertical px

Vertical scrolling of the search form didn't work at 768 vertical
pixels b/c the GPA field was hidden behind the grid panel's
pagination bar. So this patch packs the form vertically as much
as possible and hides the pagination bar when the search form
is visible.

This does mean that you cannot page through an existing search
result set while reviewing/editing search params. But that's
likely an edge use case.

Code has more detailed notes on the scrolling problem - the
key functional point right now is that **we cannot support
vertical resolutions smaller than 768px. Those browsers will
have some search fields obscured.

This patch also addressed a few *horizontal* layout issues
with this search form - basically minor label and field width
changes that provide a more balanced layout at small resolutions
by explicitly setting widths rather than sizing field columns
with relative percentages. Related fields (Hours Earned, GPA)
are also more tightly grouped together, even when the search
form is expanded horizontally.