Remove old routes
Updating @package and @subpackage doc tags
Don't set all injector instances to the global instance.
FIX: Only unregister the relevant class when adding an extension.

This fixes an issue where the Config instance could not be injected, as
it would be immediately cleared.
Update theHtmlFieldShouldContain step to include negation.

This allows steps to be declared as either “should contain” or “should not
contain”.
FIX: ConfirmedPasswordField setName failed to set names of child fields.
FIX: ConfirmedPasswordField relied on POST variables. These should instead come from setValue().
Added all important tests for validating the field: valid if passwords match, invalid if passwords differ.
BUGFIX: Fix SecurityAdmin checkboxes not being properly unchecked
Corrects Broken Link
Properly fix SecurityAdmin Groups javascript checkbox toggling.
Merge pull request #2757 from jedateach/confirmedpasswordfield-fix

FIX: ConfirmedPasswordField setName failed to set names of child fields.
Merge pull request #2760 from madmatt/pulls/securityadmin-js

BUGFIX: Fix SecurityAdmin checkboxes not being properly unchecked
NEW: Made ValidationResult functions chain-able.
Added unit tests for CombiningResults
Merge pull request #2763 from jedateach/validationresult-chaining

API: ValidationResult functions chain-able.
BUG corrects MoneyField::setReadonly() method in order to return ReadonlyField instances of its child fields

Issue #2766 - This causes our cloned MoneyField to actually contain two ReadonlyFields for currency and amount.
FIX: Resolve issue when selected value is zero. (#2530)

$this->value is stored as string internally. In
the special case that the option value is 0, the
type comparison fails to resolve 0 == '0',
see http://www.php.net/manual/en/types.comparisons.php.
FIX: Ensure GridFieldDetailForm has the current record validator.

Currently the validator is only set through
ModelAdmin and not through GridField
directly. This will set the validator based on the
record unless a custom validator has been
provided.

http://www.silverstripe.org/data-model-questions/show/34650?start=8#post331958
FIX: Use the correct classname to check for a repair

This re-enables correcting the case of tables, mostly used after an import from MySQL running on Windows.

Fixes #2713
FIX: Ensure GridFieldDetailForm has the current record validator.

Currently the validator is only set through
ModelAdmin and not through GridField
directly. This will set the validator based on the
record unless a custom validator has been
provided.

http://www.silverstripe.org/data-model-questions/show/34650?start=8#post331958
Correct PHPDoc for Member::currentUser. (Fixes #2750)
FIX: Allow empty checkboxes through setValue(null) (#1392)