Fixed sprite control issue described in bug list

Also slightly modified control state so KeysDown is implemented LIFO.
Correct order of keypresses is now guaranteed if read from the left.