Add a unique notifyEvent for each API

At present, each API (Plus, Maps etc) uses the same event name (`api-load`) to indicate loading has been successful.

Whilst this is fine if you're just working with a single API, things become hairy as soon as you start using multiple APIs together and require an event notification unique to each one.

This PR adds API-specific events of the form `<API Name>-api-load`.