make executors a context managers
added documentation section about context managers
Merge pull request #19 from fizyk/contextmanager

make executors a context managers