added with statement support
added docs
bumping version
added to pypi
added to pypi