negligible Spelling
Merge pull request #127 from RichAyotte/patch-1

negligible Spelling
svg badge for build status
Merge pull request #128 from sahat/patch-1

svg badge for build status
use a closure instead of .bind()
update deps, use bluebird instead of q
better error message when a non-yieldable is yielded
preserve key ordering

thanks @greim. closes #120 closes #121
3.1.0
fix code style