renaming CursorMorph in CaretMorph in documentation
better info about event handling in the docs
added comment to HandMorph for the piece of code that turns a long touch in a right mouse click
removing the currentKey property as it wasn't used anywhere
minor comments about where the keyboard receiver is set/unset
adding an explanation of why the virtualKeybard input needs to be put in a specific place
just correcting the write in the splash screen that says that "double touch" brings up the menu when in fact it's a long touch
removing the crossProduct function as it's not used and it looks fishy...

…see https://github.com/jmoenig/morphic.js/issues/6
cleaning up a comment about the hidden input element used for the virtual keyboard
renamed virtualKeyboard with inputDOMElementForVirtualKeyboard
replacing "keyboardReceiver" with "keyboardEventsReceiver"
minor comment added
the hidden field required for the virtual keyboard is now only created in case of touch devices.
rebuild and docs