Bug 1074765 - Test PeriodicWave output. a=abillings
Bug 1074765 - Move const periodicWaveSize multiplier out of loop. r=rillian, a=abillings
Bug 1074765 - Increment phase after sampling to begin PeriodicWave at phase = 0. r=rillian, a=abillings

This makes phase consistent with the sine OscillatorType and with Blink's
custom OscillatorType.
Bug 1074765 - Use greater weight for nearer sample in PeriodicWave interpolation. r=rillian, a=abillings
Bug 1012609 - Improve PeriodicWave phase-wrapping logic. r=rillian, a=abillings

This approach takes advantage of the fact that periodicWaveSize is a power of
2 and uses unsigned integer modulo arithmetic to find the appropriate phase
of the period.
Bug 1060736 - Disable all acceleration on HD 3000 for driver versions 2321 or lower. r=nical, a=sledru
Bug 1072991 - Make sure to set the right base URI on the document clones we create for printing. r=smaug, a=sledru
Bug 1064669 - Initialize MediaPlayers in delayed startup. r=mfinkle, a=sledru
Bug 974857 - Compare attempted anchor traversals to both the actual page URI and the exposable URI, and do an anchor scroll if either one matches. r=smaug, a=lmandel
Bug 1065999 - Ignore unknown Bluetooth properties. r=shuang, a=bajaj

This patch is a workaround for unknown Bluetooth properties. Instead of
failing completely, we simply ignore them.