Remove apply.bind from async.delay unit tests.

Add unit test for async.delay in the apply.bind use case that checks that arguments are not overriden.
Create tests for async.delay when not using apply.bind.
Merge pull request #30 from Mark-Simulacrum/remove-apply.bind-from-tests

Remove apply.bind from async unit tests.