add editorconfig & jshintrc
add jshintrc
add strategies and support for user-defined `retryStrategy`
add tests for strateies
update readme
update readme
Release v1.2.0.
add tags for versions
update readme
fix changelog
add write method