Merge remote-tracking branch 'upstream/master'
PAHMA-850; Forces focus/clears text for ObjDetails

If the webapp is Objdetails, adds a line to the jquery setting the focus
to the textbox and clearing it upon loading the page or search results.
correct inclusion of 'NV' dev version of cswaDB in test code.
PAHMA-852: Simplifies barcodeprint for single location barcodes

Treats an empty end location form as containing the same value as start
location to make printing single location barcodes easier
Merge pull request #31 from JulianJaffe/master

cswaUtils change
modified parameters to be more readable (when the iReport is used from a browser the the ireports webapp)
these are the various .js and .css files used by the webapps.
mostly they are jQuery components or stuff that works with jQuery.

sorry, it is a bit of a mess: these files get deployed into /var/www/css and /var/www/js
but there is as yet no deployment process; and in fact a couple of them (e.g. masonry
and fileupload) are not in use at the moment.
CBG-301: Location List webapp now includes a filter for Dead accesions. And for Rare ones, too.

This commit includes a short laundry list of other changes, one quite far reaching:

* The CGI form (cgi.FormStorage) is now parsed out into a standard dict. Ergo, to get values, use
  form.get('value') rather than form.getvalue('value').  This affected many lines of code, bit
  is strictly speaking trivial.

* The focus and "location2 default" behavior have been generalized to apply to all webapps.  This
  will reduce a few keystrokes in most webapps, not just the two one Julian initially modified.
  (Plagiarism is the sincerest form of flattery!)

* The font size of the tablesorter table cells has been increased to 12pt (from 8pt).

* The autosuggest script now implements a relatively accurate version of the
  SELECT statement used in the regular UI (thanks for working that out, Ray).
attempting to fix merge conflict
Merge pull request #33 from jblowe/master

UCBG-301, NOJIRA: minor tweaks to iReports .jrxml files, improvements to UCBG Location list, etc.
still trying to fix merge problem...
Merge pull request #34 from jblowe/master

NOJIRA: repair code damaged by attempt to deal with merge.
NOJIRA: fix the bar code upload webapp, which does in fact need the actual FieldStorage object, and not just a dict.
Merge pull request #35 from jblowe/master

NOJIRA: fix bar code upload
PAHMA-855: archive XmlMerge
Merge pull request #36 from yuteh/master

PAHMA-855: archive XmlMerge
PAHMA-801: Make Group reprorts consistent
Merge pull request #37 from chrshffmn/master

PAHMA-801: Make Group reports consistent
PAHMA-859, PAHMA-860, PAHMA-861, UCBG-301, UCBG-307, UCBG-308: add handlers, fixes to Bed List formatting and query / filter for Deads
Merge pull request #38 from jblowe/master

PAHMA-859, PAHMA-860, PAHMA-861, UCBG-301, UCBG-307, UCBG-308: see commits for details