Fixed problem with "Return" as a start/stop key

Fixed issue that occurred in Firefox, when the "Return" key was used as start or stop key. Key was ignored because "charcode" of the event was 0 not 13 (like in other browser). I used an extra conditional getKeyCode for retrieving the correct code in case the charCode is 0.