Removed pushObject again, bad idea!
Fixed `q` in `filter()` and added test
Reimplemented the different record arrays. BD.RecordArray is now a mixin, that is used by BD.FindRecordArray, which is a subclass of Ember.Array, and BD.FilteredRecordArray, which is a subclass of Ember.Object.
+ Updated ember.js version