* Fixed issues with wait(), asc(), prompt() commands.

* Wait() no longer forces upper casing of character in its call to waitForKey.

* Asc() returns correct ascii values for BACKSPACE, TAB, ENTER, CAPSLOCK,
ESC, LEFT, UP, RIGHT, DOWN, not the ascii value for the first letter in
the word.

* Prompt() now ignores TAB and CAPSLOCK key.

Signed-off-by: swordmaster2k <b00056835@student.itb.ie>
+ Added an optional boolean parameter to mouseMove, if set to true mouseMove
will not pause the execution of the user's program indefinitely. Instead it will
function just like mouseClick returning the location of the last mouse position.

This enhancement is useful in cases such as buttons that need to respond to
mouse clicks and hovering. The RPGCode documentation from this point on is
out of date.

Signed-off-by: swordmaster2k <b00056835@student.itb.ie>
Merge branch 'master' of https://github.com/rpgtoolkit/engine