include underscore in apps by default
add dependencies for recast, rsvp and regenerator

- we will probably use task.js (taskjs.org), therefore we need regenerator
- recast seems like it will be very useful in helping us edit existing JS,
   without messing up the pre-existing / intermittent manual code formatting.
	-- Cool!
- and rsvp will be used as a polyfill for EcmaScript-v6 promises (and then some)
muddling through; first programmatic render of basic frame

- many things remain stubbed
- need to (try to) load the previous view via the session before rendering the frame proper
enable blocking event processing for a time

this allows us to wait for other asynchronous tasks,
 while a lot of quick events are coming in;
  especially if we only care about the last one.
basic persistence

spent a lot of (wasted?) effort making PouchDB "work" on the Cloud9 IDE (over Socket.IO)
update app_template
socket.io connection should work over http too
add regenerate and task.js, and use gulp to build
add gulp-watch -- to good effect
make io.emit return a promise, if no callback is specified
work around a random hangup
change class= to className= to appease react
s/app/frame/
include rsvp for now
(backup)

cloud9 is acting up