Add shuffle filter to Twig

Signed-off-by: Gawain Lynch <gawain.lynch@gmail.com>
No info-pops on "changelog" in the sidebar. Less is more, kill your darlings.
Tweaking the "info" popup.
Swipe out JS obj literal trailing comma and spaces
Merge pull request #1446 from GawainLynch/feature/TwigShuffleFilter

Add shuffle filter to Twig
Merge pull request #1447 from rixbeck/master

Swipe out JS obj literal trailing commas and spaces
Working on Paging. See #1442, as suggested by @rossriley
\Util to \utilphp\util

Signed-off-by: Gawain Lynch <gawain.lynch@gmail.com>
Add missing image parameter to attributes() macro
Updating lowlevelchecks. Allow 'postgresql' alongside 'postgres'.
Handle HTTP 403 errors separately to 404
Replace \utilphp\util::get_var() as it doesn't exist.
Merge pull request #1449 from GawainLynch/hotfix/utilphp

\Util to \utilphp\util
Merge pull request #1450 from GawainLynch/hotfix/editcontent_image

Add missing image parameter to attributes() macro
Merge pull request #1451 from GawainLynch/feature/Handle_HTTP_403

Handle HTTP 403 errors separately to 404
Merge pull request #1452 from GawainLynch/hotfix/Authenticate_login_provider

Replace \utilphp\util::get_var() as it doesn't exist.
Manually applying fix by @rarila.
Manually applying patch by Rarila.