Respecting model permissions in AssetAdmin
API Added SiteTreeExtension::updateRelativeLink
Updated SiteTreeExtension PHPDoc
Refactored out Translatable extension in RelativeLink
Update doRollback messages to work well with the new reverts.

Currently reverts are not creating the new versions anymore - they are
simply copying the Version over. Remove incorrect message about new
version creation and remove the "cancel draft changes" message that's
not correct.
Merge pull request #741 from mateusz/rollback-messages

Update doRollback messages to work well with the new reverts.
Use $MenuTitle for Breadcrumbs (Fixes #743)
API Add a missing alternatePreviewLink hook for SiteTree extensions.
Merge pull request #745 from mateusz/alternate-preview-link

API Add a missing hook so we can override the SiteTree preview link.
Merge pull request #740 from kinglozzer/3.1

FIX 'Add new' page button missing ParentID
Merge pull request #701 from tractorcow/3.1-api-updaterelativelink

API Added SiteTreeExtension::updateRelativeLink
Return 410 for successfullyinstalled after install files are gone

It was possible to append '/successfullyinstalled' to any SilverStripe
URL (with the cms module present), and the code would run, including
republishing the 404 page.

Now, if the install.php file is gone, this controller method throws the
410 (Gone) status code. The 410 status is chosen rather than 404 to
mitigate the likelihood that crawlers such as the Googlebot will follow
stray links to this URI.
Merge pull request #700 from oddnoc/successfullyinstalled-fix

Return 410 for successfullyinstalled after install files are gone
BUGFIX: Content authors with SiteTree#canView() but not SiteTree#canEdit() were unable to click on SiteTree items in the CMS.
- The 'disabled' attribute in <li> will now only render if the author _really_ can't do _anything_
Merge pull request #754 from phptek/bug/073

BUGFIX: Content authors with SiteTree#canView() but not SiteTree#canEdit...
Merge pull request #259 from chillu/pulls/perms-opt-in

FIX: Respect model permissions in AssetAdmin
FIX Correct page title shown when restoring a page, instead of html of tree node
Merge pull request #755 from patbolo/restored-page-correct-title

FIX Correct page title shown when restoring a page, instead of html of t...
Revert call to setCheckModelPermissions()
BUG Fixing regression from silverstripe/sapphire/67d1327

Status flag classes didn't pick up styling because the flag was
changed to prefix "status-".
FIX #651 Broken redirection after creating new folder in assets
Merge pull request #756 from halkyon/status_flag_class_fix

BUG Fixing regression from silverstripe/sapphire/67d1327