Fix the jQuery patch code for ember-testing click in Firefox.

The first problem was that Firefox was not firing all the expected events on checkboxes that were not in the DOM, so we have to make sure the checkboxes are appended to the body before testing them. The second problem was that Firefox fires change/click events on checkboxes in a different order than everybody else [1], so we can't make the more exact assertion about events fired without doing browser sniffing or more in depth bug sniffing, which didn't quite seem worth it.

[1]: https://bugzilla.mozilla.org/show_bug.cgi?id=843554
Merge pull request #2973 from eventualbuddha/fix-ember-testing-click-in-firefox

Fix the jQuery patch code for ember-testing click in Firefox.
View helper learns about the container

```javascript
// stays the same
{{view App.FuView}}

// uses the container
{{view 'fu'}}
```
Merge pull request #2961 from stefanpenner/view_helper_uses_the_container

The View helper learns about the container
Update Backburner.js

Debounce was actually a throttle. Added a real debounce.
Better documentation for Ember.run.throttle and debounce
Improve Ember.Logger setup - Fixes #2962
Fix minor code style issues (missing semicolons)
Merge pull request #2979 from clbn/code-style-1

Fix minor code style issues (missing semicolons)
Removes an unused Ember.get include
Merge pull request #2981 from trek/remove-unused-get

Removes an unused Ember.get include