added Selector.js submodule
added .gitignore
TouchEvent constructor
define "hold" event
improved "tap" object
iterate on each TouchEvents types to declare Selector prototypes