Sort menu items according to priority descending, then title ascending
NEW Upload->replaceFile setting
Fixed line lengths
Fixed whitespace usage
Removing redundant function

At the moment form actions (buttons) have the classes 'action action' as default. This is because the extraClass function adds 'action' and then calls the parent method. The parent then includes the $this->Type() ('action') again.

So I've remove this overloading of extraClass
Merge pull request #1197 from dhensby/patch-2

Remove redundant extraClasses from FieldActions
Update docs/en/installation/composer.md

No need to talk down to people in documentation.
Merge pull request #1199 from drzax/patch-1

Update docs/en/installation/composer.md
BUG Find Form actions in CompositeFields for access checks

This bug was introduced with the new nested CMS actions
around December 2012, but wasn't noticed until now
because checkAccessAction() would wrongly return TRUE
before the dataFieldByName() check was reached.
fixed error property $ of object is not a function

changed $ to jQuery, because without it the system would generate the following error:

Uncaught TypeError: Property '$' of object [object Window] is not a function 
Added changelog
Merge tag '3.0.5' into 3.0
Fixed composer install instructions

We've switched the installer to use @stable flags by default,
so those need to be explicitly removed when checking out a dev version.
Added note on module translations
FIX ShortcodeParser producing bad output after escaped tag

Also tightens up matching of shortcodes so we dont match on invalid shortcodes
FIX Make ShortcodeParser obey error_behavior in attribute scope
ENHANCEMENT: updated the reference index on doc.silverstripe.com 3.0 - There were lots of broken and missing links
BUG: Correct semantic error regarding cURL options in RestfulService

cURL options are numeric, and array_merge is destructive of numeric
keys. Replace array_merge calls with array union operator, with defaults
on right-hand side so that passed options override defaults.
BUG: Fetch curl_error in RestfulService

$curlError was used only once and never defined. Replace $curlError with
a call to curl_error($ch).
Merge pull request #1224 from silverstripe-rebelalliance/feature/shortcodes

Two more small fixes for new Shortcode Parser