Merge tag '0.1.0' into develop

0.1.0
smaller licence header comment
encapsulated library functions using js module-pattern
added String extensions into module
replaced keypress by keydown to allow capture of non-printable keys
removed implementation-specific legacy calls
added specific handling of backspace and delete keys
(debug) display keycode into console