Partially removed jQuery dependency
Preliminary work on instanciable Peaks instance.

At least it works! API could be cleaned.
#waveform -> .waveform
waveform -> .waveform
Covering zoom levels.
Testing segments.
Implementing segment changes.
Strenghtening init.
Removed last drops of unused underscore.
JSHint compliance
Actually it's not throwing an error anymore since #24 has been merged in `master`.
Commenting out the bits which work for real but fail to work in tests.
Merge pull request #19 from bbcrd/feature-19

Testing each element of the public API