Spec that OscillatorNode phase should be conserved when `type` is set.

Fixes #136.