<rdar://problem/11041007> WebAudio should restrict playback to user interaction on iOS

Added a bevahior restrictions field in AudioContext that behaviors similarly to
the one in HTMLMediaElement. Restrictions are lifted when JavaScript calls noteOn,
noteGrainOn or startRendering from a user gesture event.