core: Convert: Fix swig syntax error.

Rewrite the code not to include the "/\" string which breaks some swig
versions with syntax error on input (although the code is correct).

Signed-off-by: Cyril Hrubis <metan@ucw.cz>
tests: core: Convert: Remove the gray code.

It's not working and parts of the code causes python errors with
floating point vs. int params to hex().

Signed-off-by: Cyril Hrubis <metan@ucw.cz>
spiv: Move help to separate source file.

Signed-off-by: Cyril Hrubis <metan@ucw.cz>
input, backends: Add EventPeek and EventPushBack.

Signed-off-by: Cyril Hrubis <metan@ucw.cz>
doc: Update and fix GP_EventQueue docs.

Signed-off-by: Cyril Hrubis <metan@ucw.cz>
doc: Update backends docs.

Signed-off-by: Cyril Hrubis <metan@ucw.cz>
pywrap: backends: Add PeekEvent and PutEventBack.

Signed-off-by: Cyril Hrubis <metan@ucw.cz>
spiv: Add scrolling to help.

The help page can be scrolled both horizontally and vertically now.

Signed-off-by: Cyril Hrubis <metan@ucw.cz>