#9 Use select module to check output
#9 Fix pylama
#9 Fix docs and use timeout value (poll)
#9 Fix OutputExecutor
#9 Unregister fd after waiting (output executor)
#9 Use try/finally for wait_for (output executor)
Merge pull request #16 from ClearcodeHQ/outputexecutor

#9 Use select module to check output