BUGFIX: colour Adjustments

Change the constructive button colour to match the colour used in the
designs, and fixed up calculations to produce the correct button colour.
BUGFIX: IE Colours

Replace hard coded colours in IE with variables, and refactored code
so that shared IE7 and IE8 fixes are in one place.
ENHANCEMENT: UI Changes to FileUpload Area (TRAC-7219)

1. Add arrows to edit dropdowns
2. Adjust lightened fields so they don't look like input boxes, and fix
rgba colours
3. Add ability to click file names to edit
4. Add feedback when edit button is hovered
5. Add feedback if a file has been opened for editing and shut again
(saved changes, unsaved changes, unchanged)
6. Add ability to open and close all files to edit them all at once
7. Add overall feedback for file uploads, and fix NaN error
8. Fix up area to match design
9. Fix error messages so they fit in the provided space
10. Fix case where a single uploaded file errors
ENHANCEMENT FieldList->setTabPathRewrites() for better backwards compatibility (see #7261)
ENHANCEMENT Auto-hiding tab bar in CMS forms if only a single tab is available (to save screen space and reduce UI clutter) (see #7261)
MINOR Upgrading notes around tab rewrites
BUGFIX #7298 Fixed incorrect message in GridFieldDetailForm from en.yml language file.
MINOR Upgrade jQuery dependency to 1.7.2
MINOR Upgrade jQuery UI dependency to 1.8.20
BUGFIX: DateField with calender do not format the date correctly after it's picked from the calendar.
Merge pull request #425 from halkyon/gridfielddetailform_lang

BUGFIX #7298 Fixed incorrect message in GridFieldDetailForm from en.yml
Merge pull request #412 from adrexia/sapphire

---

The two bug fixes impact on the file area, but have wider reach.

BUGFIX: Colour Adjustments
Change the constructive button colour to match the colour used in the designs, and fix up calculations to produce the correct button colour.

BUGFIX: IE Colours
Replace hard coded colours in IE with variables, and refactor code so that shared IE7 and IE8 fixes are in one place.

ENHANCEMENT: UI Changes to FileUpload Area (TRAC-7219)
1. Add arrows to edit dropdowns
2. Adjust lightened fields so they dont look like input boxes, and fix rgba colours
3. Add ability to click file names to edit
4. Add feedback when edit button is hovered
5. Add feedback if a file has been opened for editing and shut again (saved changes, unsaved changes, unchanged)
6. Add ability to open and close all files to edit them all at once
7. Add overall feedback for file uploads, and fix NaN error
8. Fix up area to match design
9. Fix error messages so they fit in the provided space
10. Fix case where a single uploaded file errors
ENHANCEMENT Moving X-Status message handling in CMS from global ajaxError to ajaxComplete handler, to allow success messages being passed this way as well.
Merge pull request #428 from silverstripe-scienceninjas/datefield-calendar

BUGFIX: DateField with calender do not format the date correctly after it's picked from the calendar.
BUGFIX: 7219-feedback-changes-file-upload

Altered files from ENHANCEMENT: UI Changes to FileUpload Area
(TRAC-7219 that were missed in the prior push
BUGFIX: #7295 Long Filenames break layout

Add text overflow and a max width to filenames.
BUGFIX: Uploads save button not visible (Trac #7294)

Fixed the calculation of height for the upload (non AssetUploads) area
so that the save button would show. Took off the min-height, as this
will cause UI issues when there are multiple files open for editing.
Merge pull request #427 from halkyon/jquery_ui_upgrade

MINOR Upgrade jQuery UI dependency to 1.8.20
Merge pull request #426 from halkyon/jquery_upgrade

MINOR Upgrade jQuery dependency to 1.7.2
MINOR Fixed small button styles (now used in URLSegment "edit" button etc.)