Collection improvements

This PR implements the modifications to `ol.Collection`, as discussed:

 * remove unused (and problematic) `insert_at`, `remove_at`, and `set_at` events
 * don't export dangerous `ol.Collection.prototype.getArray` function by default
 * add `remove` method