Implement Wait with timeout
Merge pull request #37 from andrewzeneski/wait-timeout

Implement Wait with timeout