p5.sound updates

This update includes
- timing tweaks
- fft now reads floating point numbers for more precision
- oscillators can set phase and modulate audioparams. .freq() and .amp() accept oscillators as params, more on this soon.

More details about the updates at the [p5.sound repo](https://github.com/therewasaguy/p5.sound/)