Returns one instance of a KEY_* constant in the internal key queue.
Best used with AreKeysLeft() since this can block all execution until a key has been encountered.
Blocking execution from continuing. It'll count each time you hit a random key.
It can also be used to clear the key buffer.