do not forget protocol and port for generated qrcodes
correctly escape db params in MP functions
correctly delete cookie in forums

Fixes #905
prevent error for json lists when no result
do not call mobileVersion() more than necessary
update symfony
correctly display error when (un)protect failed
Merge branch 'master' into prod