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.
Update modeladmin.md

Corrected many broken link-renderings. Also removed the "Related" link to [genericviews Module](http://silverstripe.org/generic-views-module) because it doesn't work, and I can't it elswhere.
FIX Add support for compositedbfield within many_many_extraFields

Previously selectFromTable would simply try to select the composite field name. This expands the extraField name to include the children field names and uses CompositeDBField::writeToManipulation to generate the correct SQL for the queries.
Remove PHP 5.6 from allowed failures

PHP5.6 is due for release rather soon, so we should be ready for it
BUG using isDev or isTest query string no longer triggers basic auth
BUG: Fix incorrect common_languages config
Merge pull request #3255 from tractorcow/pulls/3.1/fix-i8n-locale

BUG: Fix incorrect common_languages config
Updated HtmlEditorField Field()

I had a need to use onBeforeRender on a DataExtension of
HtmlEditorField and noticed it wasn't there. Added return
parent::Field($properties) use FormField::Field which utilizes
onBeforeRender.
Merge pull request #3256 from tylerkidd/htmlEditorField_Field_fix

Updated HtmlEditorField Field()
Update templates.md

Changed Fragment links to Anchor links, however it's is slighty confusing what the right name for the thing is.
According to w3.org: "Some URIs refer to a location within a resource. This kind of URI ends with "#" followed by an anchor identifier (called the fragment identifier)." - http://www.w3.org/TR/html401/intro/intro.html#fragment-uri

After doing some research in the most common used name for the #some-link identifier I came to the conclusion that most of the time (about 70% on StackOverflow/BlogArticles/Interwebz) Anchor-link was the term used to describe the identifier. Imho, Anchor is the prefered term for the identifier.

Is it acceptable to change fragment to anchor, since it seems more used?
Merge pull request #3246 from tractorcow/pulls/3.1/remove-basicauth-isdev

BUG using isDev query string no longer triggers basic auth
Merge pull request #3261 from oceanmountain/patch-1

Update templates.md
FEATURE allow force resampling on images
Merge pull request #3169 from JorisDebonnet/patch-3

Update modeladmin.md
Fixed wrong variable name in modeladmin docs
API Debug::dump in CLI no longer generates HTML. Uses colours.
API Column size is configurable in DebugView
Merge pull request #3266 from tractorcow/pulls/3.1/debug-view

API Debug::dump in CLI no longer generates HTML. Uses colours.
Upgrading TinyMCE dependency from 3.5.8 to 3.5.11
Better encoding of javascript
Fixes #2988
Merge pull request #3269 from tractorcow/pulls/3.1/convert-js-enhancements

Better encoding of javascript