Fix screen save/restore on Linux

Added a test program to test the RPScreen features
Add TODO items for the Linux port