Improve vector source clear() performance

Speeds up from 8 seconds to 350ms the clearing of 100'000 features.

This 24 times improvement is in part gained by dispatching a single `clear` event in spite of sending a `removefeature` event for each of the 100'000` features.
-> `Triggered when the clear function is called on the source.`