Multiple instances of peaks

At the moment `peaks` is a singleton instance.

`peaks` should be the `window`/AMD module constructor instance, thus `peaks.init()` would return a valid API instance of Peaks.

```js
var p = peaks.init();

p.time.getCurrentTime();
//...
```