Merge pull request #20 from d3m3vilurr/master

Fix final callback callable twice
Releasing new version.
Fixing jshint warnings.
Improving defer with timeout error message.