Merge pull request #41 from chipdude/master

optional_timeout for deadline
fix typo
fix qualifier-removed errors by making a lambda mutable.  unknown why this helps