Modified click and touchstart events to support shift key multi selection.

- Patch for add multi select by keeping shift key pressed.
- Removed some trailing white spaces from the source file.