Merge pull request #76 from somethingkindawierd/master

Fixes grunt.build.concat.browser
Added onError
Merge pull request #78 from wagenet/onError

Added onError
Added ability to set onErrorTarget and onErrorKey
Save some property lookups
Merge pull request #80 from ebryn/onErrorTarget

Added ability to set onErrorTarget and onErrorKey
Bump to 0.2.0
Fix syntax error
Fix bug introduced in 03dd5cd52825d41ee4ee82bf2bc762de1f2a4413 that was causing queue options to not probably get used

TODO: we should write a test for this
Cleaned up option variables/properties
hasTimers checks debouncees and throttlers.

This ensures that ember-testing async helpers wait on debounced and throttled
functions as well as other timers.
Merge pull request #81 from hjdivad/debouncees-and-throttlers-are-timers-too

hasTimers checks debouncees and throttlers.
Fix race condition in setTimeout test.

Backburner will erroneously fire only the first timer in the event that no
timers are eligible to fire.  This will actually never happen in real life, but
happens in the tests because a side effect of ensuring our two timers are
scheduled for the same time is that we will set our timer to wait 0ms.

The race condition will only trigger if the time between the restoring
Date.prototype.valueOf and the timer ticking is less than 1 millisecond, which
is why it never happened in Chrome, but consistently happened in phantom.
Bump to 0.2.1
Merge pull request #82 from hjdivad/fix-build

Fix race condition in setTimeout test.
Fixed binary search algorithm bug and tests
Merge pull request #84 from abulrim/master

Fixed binary search algorithm bug and tests
More Safari tests
Fix another old Safari try/finally error
Fixes a try/finally issue in IE 6-8

In IE 6-8 if try/finally is used without a catch, the finally block
will not be run when an exception is thrown in the try section.
Adding the catch or wrapping the entire block in another try/catch
resolves this issue.