Simplify.

Emit `audio5js/ready` once ready.

Add handler for `audio5js/do/prop`.
Make play/pause/seek promise based