Added Fix For Background Clearing
It should only occur on the first visible view which is the legacy Game
Maker behaviour. In Stupido you can choose which views clear the
background, should be implemented in the future. This fixes my earlier fix
as I was only checking for view 0 to be the first view, some games like
Animation Platform Example turn off the first view and enable the second,
so this fix is the proper way to check for the first view.
Added fix for keyboard_lastkey for Xlib
Merge pull request #480 from RobertBColton/master

Added Fix For Background Clearing