Add promiscuous, a minimal and fast promise/deferred implementation.

This pull request adds [promiscuous](https://github.com/RubenVerborgh/promiscuous) to `data.js`.