Merged /scripts and /scripts/{scriptid}. Fixed file upload error bug.

 * Merged the /scripts and /scripts/{scriptid} pages into /jobs/new
 * /jobs/new is split into three accordion groups. The accordion is a jQuery UI component from the AEGIS project (http://access.aol.com/aegis/#goto_accordion). jQuery 1.10.0 is used.
 * Table of uploaded files is now created manually instead of using the default built-in example code from jQuery-File-Upload.
 * Top menu no longer collapses when using half the width of a 1920x1080 display. It now collapses at 800px instead of 980px.
 * Updated bundled jQuery to v1.9.1
 * Fixed bug where multiple simultaneous file uploads caused an error.
 * Experimented with directory uploads in Chrome; almost works but not quite; code is commented out.
 * Using framework dev launcher when in desktop debug mode (change for your system in application.conf)
 * Updated Bootstrap to v2.3.0
 * Updated jQuery-File-Upload to v5.21.1 (UI Plugin v7.3, UI Plugin CSS v6.10, iframe-transport v1.6.1, UI Tabs v1.9, jQuery UI Widget v1.10.0+amd)
added file type icons in the file upload table
client-side fileset type detection
support for custom javascript in themes
"Download Detailed Log" opens in new window/tab.
Bind assembly:single to the package phase
Changed "x-" to "x." for new MIME types according to RFC6838.

http://www.rfc-editor.org/rfc/rfc6838.txt
Centered forms. Large buttons. Error report when unable to start fwk.

 * Added support for centered forms
 * Added support for extra large buttons
 * Centered most of the FirstUse forms.
 * A download link is provided with error messages and stacktrace when the Web UI is unable to start the Pipeline 2 engine.
 * When an error message starts with «'java'», a message is displayed describing how to add Java to the PATH variable in Windows.
 * Also started work on a short "how to install java" guide for when the Web UI fails to start.
Improved log generation.
Improved firstuse wizard. Using improved clientlib logging.

 * clientlib logging is now hooked into Play!s logging mechanism, so the log
   messages will appear in application.log.
 * The temporary directory and result directory settings are moved from
   the Pipeline 2 Web API form into the Storage Directory form.
 * The Pipeline 2 Web API setup form now checks whether the endpoint you
   entered is valid, and up-and-running. Authentication options are only
   displayed when the endpoint reports that it requires authentication.
 * "Popular" endpoint URLs are tried automatically and suggested if
   available. Currently http://localhost:8181/ws and
   http://localhost:8182/ws is tried.
Utilities for dynamic form validation. Implemented for createAdmin.

 * setWS checks whether the password works as part of its form validation.
 * POSTing to /firstuse?validate will return a JSON response with validation details instead of submitting the form.
 * FormHelper.java lets you serialize a play.data.Form as JSON.
 * formUtils.js provides:
   - onValidationReport: register listeners for validation events
   - startValidation: start validation the given form. The form must follow certain conventions.
   - stopValidation: if for any reason you want to stop validation the form.
   - validateAsTextField: register a form element for validation as a text field
   - disableButtonOnErrors: register a form submit button to be disabled when the form contains errors
 * loading-inline.gif (from http://www.ajaxload.info/) is shown in place of the error text when the validation has been running for more than 1s
 * Added setTimeout/setInterval shim for older IE-browsers: http://arguments.callee.info/2008/11/10/passing-arguments-to-settimeout-and-setinterval/#wheat
more work on form validation ++
Fixed issue 264
Upgraded to Play 2.1.0. More work on dynamic validation.
working setMaintenance widget in admin settings
squashed some bugs where status updates and messages were not delivered to the browser
Deleted the dark colored themes. Override mechanism for themes changed.

 * Deleted Amelia, Cyborg, Slate, Spacelab, Spruce and Superhero
 * main.min.css from the default theme is now always included. If a main.css file is included with the theme, then it will be imported after the default main.min.css so you can override the main.min.css rules from main.css or leave them if you'd like.
 * Added additional top-padding for the themes that had a fat navbar.
 * Made the additional themes responsive by including bootstrap-responsive.css.
version=1.5, debug logging in prod, hide desktop help message for 10s
fixed notifications
application start/stop, fixed icon size, created vs started times, shutdown logger level