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
Merge branch 'refindex' of git://github.com/silverstripe-rebelalliance/sapphire into silverstripe-rebelalliance-refindex

Conflicts:
	docs/en/reference/index.md
Add zh-CN and zh-TW locale files for jQuery UI datepicker.
Updated composer docs
Note about vendor prefixes
Fixed composer docs
Merge pull request #1233 from drzax/add-datepicker-chinese-locales

Add zh-CN and zh-TW locale files for jQuery UI datepicker.
Updated translations
Merge remote-tracking branch 'origin/3.0' into 3.1

Conflicts:
	control/HTTP.php