Added GAP.onDrag() event and added an example paint application.

Signed-off-by: Griffy