adds web audio builder from waveform-data.js
Fixed Safari issue
Use new waveform data library
Merge branch 'web-audio-builder' of https://github.com/chainlink/peaks.js into chainlink-web-audio-builder

* 'web-audio-builder' of https://github.com/chainlink/peaks.js:
  Use new waveform data library
  Fixed Safari issue
  adds web audio builder from waveform-data.js

Conflicts:
	bower.json
	demo_page_dev.html
	src/main/waveform/waveform.core.js
Added test for the WebAudio builder.
Universal tests and transitioned from grunt-jshint to jshint.
dataUri is not mandatory anymore due to the Webaudio builder possible fallback.
Merge branch 'chainlink-web-audio-builder'

* chainlink-web-audio-builder:
  dataUri is not mandatory anymore due to the Webaudio builder possible fallback.
  Universal tests and transitioned from grunt-jshint to jshint.
  Added test for the WebAudio builder.
  Use new waveform data library
  Fixed Safari issue
  adds web audio builder from waveform-data.js