Have 'Configuration Reference' link point to uploadfield page

Oops.
Fix file link recognition in HtmlEditorField.js

The new file_link format ([file_link,id=\d+]) uses a comma which was not reflected in the regex.
Merge pull request #1864 from tomzen/patch-1

Have 'Configuration Reference' link point to uploadfield page
BUG Fixed declaration of Versioned::updateCMSFields to be compatible with DataExtension::updateCMSFields
Merge pull request #1967 from tractorcow/3.1-versioned-updatecmsfields-fix

BUG Fixed declaration of Versioned::updateCMSFields
Use create() to instantiate Member_GroupSet on Member::Groups()

Keeps it consistent with how HasManyList and ManyManyList are
instantiated in DataObject.
Only show direct members of a group in the members field

The call to Members() includes members of child groups, which was causing any members added through the grid field to be added to the child groups as well.
FIX Environment file finder logic

Fixing the logic that searches for environment files so that warnings
due to open_basedir are suppressed and both the 'realdir' and the server
path are spidered for the environment file.
API Full-width HTMLEditorField by default
Merge pull request #1956 from chillu/pulls/htmleditorfield-stacked

Show HTMLEditorField in full width by default
Merge pull request #1936 from mikg0/patch-1

Fix file link recognition in HtmlEditorField.js
Merge pull request #1972 from dhensby/environment-conf-patch

FIX #1866 Environment file finder logic
Fix priority of Member->getHtmlEditorConfigForCMS() (silverstripe/silverstripe-cms#728)
Add code-sniffs other than line length to scrutinizer
Merge pull request #1934 from simonwelsh/scrut

Add code-sniffs other than line length to scrutinizer
BUG: Treedropdowns broken inside togglecomposite fields (fixes #1945)

* Removed positioning javascript from treedropdownfield
* Set parent to be relatively positioned and overflow to visible
Merge pull request #1969 from robert-h-curry/patch-1

Only show direct members of a group in the members field
Remove redundant get_extra_config(). (Fixes #1973)
Merge remote-tracking branch 'origin/3.0' into 3.1

Conflicts:
	.travis.yml
Removes PHPCS env from Travis build