tried to setup mocha but failed since not sure how to bootstrap with require see issue #18"
make ready to branch off to test Q (with stacktraces) instead of when.js
lots of things. Switched with promises from when.js to Q.js because the latter gives proper stacktraces. fixes #25 (bootstrapper extensions sources data-attributes to populate config) . This also fixes #15 (which was a near-dupe of #22) . Moreover this fixes #13 (question about how module-instance errors are handled). Chosen to indeed go for pubsub messages, to which the app-subscribes. This allows module-instance cleaning in a central location so it doesn' t clutter normal lifecycle flow. Did we say promises are pretty stable now?