Merge pull request #1015 from dereuromark/2.5-title-for-layout

update docs
Add 'Improve this Doc' button for GitHub edit
Use pale blue button
Shows how to access new created data in the afterSave method

I was looking for this info and found the book a little dry so a ran a simple test. Only proposing changes to the english docs. May want to notify other languages.
Use the 'release' global variable to indicate the git branch
Flip release and version values
Links

Added links
[fr] Follow bc3be19a50d5829831cc9adfc3e935a7a5119791

Shows how to access new created data in the afterSave method
[ja] Follow bc3be19a, add afterValidate, code layout change.
Merge pull request #1023 from suzuki/feature/ja-follow-bc3be19a-and-others

[ja] Follow bc3be19a, add afterValidate, code layout change.
Add 'cakebranch' extension to dynamically inject branch name
Restore version number
Move branch definition into all.py
Merge pull request #1016 from bcrowe/feature-docEditButton

Add 'Improve this Doc' button for GitHub edit
Highlight loadAll method
[ja] Follow cbcf9d4901
donwload > download
Merge pull request #1025 from Arcane07/patch-1

Update blog.rst: donwload > download
Fix PEAR casing
Follow some welcome docs updates from 3.0