First round on jsHint validation fixes. See #9927
Global functions in ome.popup.js moved to OME namespace object. See #9927
Global functions in ome.actions.js moved to OME. Added code for showing globals.
Removing unused 'createDropDown()' code from 21122ecf
Moving more global functions to OME namespace.
Moving globel functions to OME, mostly basket page
Removing global vars from jquery.tablesorter.js
Removing global 'url' var from a couple of pages.
Fix multi-selection of wells (bug from earlier commit)
Fix Edit name of ''. See #10063
Empty description text unified: 'Add Description'. See #10064
metadata_general 'includes' Edit Description code.
metadata_general 'includes' Edit Name code.
Fix hiding of Name during editinline.

When editing Name (of Image, Project, Tag etc) the original Name wasn't hidden
so you got the edit box AND the Name above it. Now, the Name label is hidden
Fix style of editinplace Cancel button. See #10066
editinplace error doesn't disable 'Save' button. See #10060
Revert to 'Add Description' if empty. See #10061
Default name in tree to prevent reported bug. Full fix will come later #9537
Fix style of editinplace Cancel button in IE. See #10066
BfPixelBuffer: preserve the series when a new BfPixelsWrapper is created

Fixes #9711.