throw a descriptive error if evil callbacks are detected
wrap resume in setImmediate to handle sync callbacks
add test cases for snafu scenarios
update README for v0.2.0 API
package.json version bump to 0.2.0