Fixed issue with cms help toggles not functioning correctly
No longer caching the target element to be toggled
Update coding conventions to match SilverStripe practices
Update examples to match conventions
Correct spelling
Composer contribution fork/upstream docs (fixes #8332)
Merge pull request #1274 from simonwelsh/update-conventions

Update conventions
Merge pull request #1205 from UndefinedOffset/3.0

BUG Fixed issue with cms help toggles not functioning correctly
FIX "Insert Link" and other TinyMCE loading bugs (fixes #8327)

Caused by SS loading a URL with html entities (&amp;)
through the Requirements API, which only works when directly
inserted into the HTML template (standard behaviour),
but garbles the URL GET parameters when loaded via the jQuery.ondemand
JavaScript/XHR logic.

It didn't fail the request, just meant that tiny_mce_gzip.php wasn't
getting all the required options from the GET parameters.
And since this newly loaded file contains the same JS globals,
it would override previously loaded (correct) state.
Merge remote-tracking branch 'origin/3.0' into 3.1

Conflicts:
	admin/javascript/LeftAndMain.js