Use long for Channel#await duration

This matches the underlying method called by AbstractChannel and is the
standard for timeouts with a TimeUnit.
Merge pull request #148 from bluekeyes/bugfix/await-timeout

Use long for Channel#await timeout