[codegen] also look for JsonSchemaBuilder in PATH
[Jsonbuilder] properly mark as built
[buildsteps] pass JSON_BUILDER to bootstrap on rbpi
linux: use CLOCK_MONOTONIC_RAW as this is not subject to NTP
[musicdb] drop filename CRC from the songview - it's not used for anything useful, and the filename is indexed anyway
[musicdb] drop setting of unused strKaraLyrFileCRC column in karaokedata table
[dbwrappers] drop unused ComputeCRC() function
[guilib] cleanup the navigation actions in controls to hold them in a map instead of 8 members.
[guilib] drop SetNavigation, SetTabNavigation from CGUIControl
[guilib] switch SetNavigateActions() to take an ActionMap instead of individual parameters
[history] adds IsInHistory() to check if a path is in the history
[ui] when checking if we should return to the current directory or go to a new one when activating a media window, check the history rather than comparing the current path. fixes #15015
[musicdb] NULL out entries in the song, karaokedata and album tables that are no longer used.
Merge pull request #4634 from wsnipex/upstream-master

fix JsonBuilder on rpi
Merge pull request #4485 from jmarshallnz/start_in_history

Start in history - fixes ActivateWindow() links with 'return' specified
VDPAU: improve error handling
Merge pull request #4611 from jmarshallnz/gui_action_cleanup

Gui action cleanup
Merge pull request #4604 from jmarshallnz/drop_file_crc

Drop file crc from music database
Merge pull request #4635 from FernetMenta/linux

linux: use CLOCK_MONOTONIC_RAW as this is not subject to NTP
Merge pull request #4638 from FernetMenta/vdpau2

VDPAU: improve error handling (ffmpeg 2.2)