Don't try to populate padlist on each req

This is an important fix, prolly wants merging into master ASAP.  

Before this fix each new pad request would re-populate the all pads object, this is a blocking procedure and slows down the loading to a point where it's almost useless :(

Testing didn't find this because our testing stack isn't populated with pad data :|  TLDR.  Our tests still suck, hard.
You don't need the padList if you want to alter it

Don't query the db for caching a list of pads if you only want to alter the list
Merge pull request #1939 from ether/fix/padList-cache-performance-hole

You don't need the padList if you want to alter it
pass correct padID to checkAccess if pad is requested via readOnly link
Merge pull request #1940 from piratenfraktion-nrw/fix_readonly_if_require_session

pass correct padID to checkAccess if pad is requested via readOnly link
Localisation updates from http://translatewiki.net.
Consistent spelling style

Spotted by Shirayuki in https://translatewiki.net/wiki/Thread:Support/About_EtherpadLite:Pad.modals.badChangeset.cause/en
Pad list cache: You can't change the cache if it's not initiated

(as per 200f2507172d50084cd8cfe6aae6b25a3045fb09 - doh.)
Merge pull request #1943 from ether/fix/listAllPads-fix

Pad list cache: You can't change the cache if it's not initiated
Localisation updates from http://translatewiki.net.
Privacy: Add an option to disable IP logging
Merge pull request #1950 from eyesonlyhack/disableIPlogging

Privacy: Add an option to disable IP logging
Update changelog and bump version
Merge branch 'release/1.3'