[rbp] Add screenshot implementation that includes video layer

As Pi doesn't use GL for video, a screenshot only contains UI.
Need to use Pi specific function for screenshot.
Merge pull request #3023 from popcornmix/screenshot

[rbp] Add screenshot implementation that includes video layer