Revert to Time for waiting. Allow using Timeout as well.

@jarib Please, review code. Related specs are in https://github.com/p0deje/watirspec/commit/99b25f0ae4446eb6b4fe7fd5b1f55e1680ca4f69