webserver: cosmetic refactoring
webserver: add support for If-Unmodified-Since HTTP header
webserver: add Cache-Control HTTP header to cacheable responses
webserver: handle Cache-Control: no-cache and Pragma: no-cache
webserver: use defines for HTTP header fields and values
webserver: silence warning
webserver: refactor IsAuthenticated()
dvdplayer: demux ffmpeg - fix seeking behind eof
[release] bump to 14.0 beta5
[libdvdread] - fix out of bound access when playing some iso files
Revert "jobs: fixed segmentation fault when thumbnail loader abort"

This reverts commit eb99f7cdc7ef1cd3b707b7b5e788a0dbb2f8189a.

Causes deadlock
FIX: [sqlite] fix sqlite when built in 32bits and executed on 64bits
FIX: [droid] aarch64 is always neon-enabled
Merge pull request #5810 from tamland/revert-5764
Merge pull request #5806 from Memphiz/fixisocrash

[libdvdread] - fix out of bound access when playing some iso files
Merge pull request #5811 from MartijnKaijser/14.0b5

[release] bump to 14.0 beta5
[release] bump to 14.0 rc1
[libdvdread] - fix partial reads in file_read - fixes iso playback on ios (which doesn't use libdvdcss and therefore hits this bug)
[libdvdread] - add patch for fixing partial reads in file_read - also upstreamed for inclusion - patch by karlson2k
[emufnc] Disable support for READ_TRUNCATED. To be reverted after Helix release.