Asynchronous `unlock`.

Closes #38.