Typography review
Updating SearchContext documentation

PaginatedList::setPageSize and PaginatedList::setTotalSize don't exist.
Merge pull request #2705 from ditorelo/patch-1

Updating SearchContext documentation
Merge pull request #2704 from Juanitou/patch-1

Typography review
Tidy up enum matching where classname is missing
Merge pull request #2707 from wilr/enums

Tidy up enum matching where classname is missing
Merge query strings in $.path rather than duplicating

Fixes common duplications like ?locale=en_US&locale=en_US,
triggered e.g. by gridfield's showDetailView().

See https://github.com/silverstripe/silverstripe-translatable/issues/154
Merge pull request #2708 from chillu/pulls/addsearchparams

Merge query strings in $.path rather than duplicating
Added .content styles to debug.css, removed fieldset styling
Leave original ValidationException intact in write()

If we want DataObject->validate() to be used instead of
the form layer, we should allow for validation errors
to be passed through unchanged to the controller layer
so we can present them to the user. The context of
which class is written should be apparent from the stacktrace
of the exception.
Merge pull request #2714 from chillu/pulls/validate-write-message

Leave original ValidationException intact in write()