Removed unused method
Added limit attribute for directory provider
[cosmetic] cleanup .gitignore
[keyboardlayouts] add Hebrew
[keyboardlayouts] add Bulgarian
[keyboardlayouts] add AZERTY layout
Merge pull request #5207 from MakakLabs/feature_hebrewlayouts

[keyboardlayouts] add Hebrew
Merge pull request #5205 from stefansaraev/keyboardlayouts

[keyboardlayouts] add Bulgarian
Merge pull request #5211 from blinkseb/keyboard_azerty

[keyboardlayouts] add AZERTY layout
Merge pull request #5186 from MartijnKaijser/cleanup_gitignore

[cosmetic] cleanup .gitignore
[AirTunes] - don't handle the flush callback from shairplay - we handled
it wrong and it isn't needed for us (actually this even fixes a race
condition)
[language] missed some xbmc/kodi replacements
Merge pull request #5214 from Memphiz/fixshairplay

[AirTunes] - don't handle the flush callback from shairplay - we handled
Merge pull request #4330 from Black09/directoryprovider-limit

Added limit attribute for the directory provider
videoplayer: adapt lateness detection and dropping to buffering
video player: present correct pts to user for a/v sync (after buffering in renderer)
videoplayer: some rework and documentation
renderer: bump buffers to 5
videoplayer: update frametime, it might change due to fps detection
videoplayer: give streams with invalid fps a chance for fps detection