Allow multiple simultaneous callbacks

I ran into trouble when making multiple request simultaneously. The callback was overwritten with each call, thus resulting in each request executing the code currently in the `window.mpSuccess()` function.

Currently I've solved it by appending a random number to the callback function name. This solution might not be the best, but it's a start.