CHANGED switched from Q to Bluebird
FIXED don't reuse timer handlers
ADDED Only decode HTML documents, and support meta tag with charset

CHANGED Switched from using encoding to iconv-lite
Cleaned up some promises code
Cleaned up more test cases
Version 2.0.2
Version 2.0.2