Fixing FormField not setting readonly attribute on setReadonly(true)
Fix: WYSIWYG now returns valid HTML in tables

The WYSIWYG by default creates invalid HTML5. Creating a table and running it through W3C validator returns the following error: The border attribute on the table element is obsolete. Use CSS instead.
MINOR Use composer @stable for PHPUnit

Using stable will allow some packages to be downloaded as zips instead of clones all the time.
Adds to nextString() method to ConfigStaticManifest

This is used to get the classname out of the tokens, rather than assuming that
the class name is a single T_STRING.
CustomMember extends wrong class.

CustomMember was extending the wrong class to be able to reference $this->owner.

Also, changed CustomMember to MyMemberExtension to remain consistent with the initial example.
Update pagination.md

Eror in Limit example
Merge pull request #3118 from phillprice/patch-1

Update pagination.md
Merge pull request #3103 from simonwelsh/configstatic_nextstring

Adds to nextString() method to ConfigStaticManifest
Merge pull request #3104 from willmorgan/patch-5

MINOR Use composer @stable for PHPUnit
FIX: Prevent i18n clearing all SS_Caches (fixes #3122)
Merge pull request #3124 from kinglozzer/pulls/3122-translate-cache-cleaning

FIX: Prevent i18n clearing all SS_Caches (fixes #3122)
BUG Fix deprecated use of statics in test cases
Merge pull request #3125 from tractorcow/pulls/3.1/configtest

BUG Fix deprecated use of statics in test cases
Merge remote-tracking branch 'origin/3.1.5' into 3.1
BUG ArrayList failing to respect the SS_Sortable interface
ref: CWPBUG-133
BUG Fix grid field showing search without search component added
ref: CWPBUG-133
Update uploadfield.md

Fix 403 forbidden error: Action 'Form' isn't allowed on class GalleryPage_Controller.
Merge pull request #3140 from marijnkampf/patch-2

Update uploadfield.md
BUG Fix access to protected Session::current_session()
Fixes #3144
BUG fix listview not working with IE9

To reproduce:

1. Using IE9, go to demo.silverstripe.com
2. login
3. go to Pages
4. switch to listview
5. expand pages to get to one with pagination (e.g. Pages > Features > Listview)
6. go to next page

Expected: you go to the next page
Actual: it jumps you back to the home page

Fix: this fix passes parameters stored in the hash part of the url, which IE9 and below rely on for PJAX.