minor fixes:

 - webgl checks in layout.coffee rather than index.coffee
 - keyhandler initialization in each page
 - remove console.log
 - block quote comment in app.js.coffee
change signature of vector view set commands, use reactive version for trajectory and offset
use reactive sum too