Improve warns() test helper to better handle multiple calls

This change allows `Ember.warn()` to be called multiple times within the same `warns()`