New Gate component
Deal with cyclic dependencies
Test Gate also in browser
Allow querying if particular socket number is attached to an arrayport
Highly initial multitouch event listener, refs #66
New MoveElement component
Port Output component to work on browser
Make start and end arrayports
Mention MoveElement
New component for calculating Spring physics
Minor tweaks
New drag-and-drop listener, refs #66
Move browser-specific tests to a subdir, refs #63
Mouse listener component, refs #66
Watch also the browser-specific tests, refs #63
Add tests for CollectUntilIdle
Enable building JSON files with Component, refs #63
Read browser components from the component.json file, refs #63
Remove deprecated components.js, refs #63