Merge tag '0.6.0' into develop

0.6.0
Starting 0.7.0
Split build into inline definition of GUI and wrapped def.
Update test pages.
Update Gruntfile.
Update dependencies.
Clean up tests.
Clean up tests.
Slider is clickable. Fixes BRBPL-4017.
Implement volume slider.
jshint fixes. wider volume bar.
Don't create volume view if options showVolume is false.
Don't send volume events on mute and unmute.
Move hide/show animation into gui module.
Hide the volume slider when the controls hide.
0.7.0
Merge branch 'release/0.7.0'