fix(library) reduce features

Features that enabled have been reduced so we can test a smaller set
better
keep annotation start/end within audio recording bounds
Small patch

Changed it so that if the duration field is not present, it would just
attempt to get endTime + padding.

The way it was caused a lot of unecessary segments to be generated.

This change means that only a 1 out of 512 will fail but all the
pre-cached media will be properly utilised for everything else
updated csv download url
added gridline labels with options to disable
Merge branch 'button-down-the-hatches' of https://github.com/QutBioacoustics/baw-client into button-down-the-hatches
Feedback based on meeting
feat(playback) Implemented a rough version continous playback

Fixes #53
Merge pull request #120 from QutBioacoustics/button-down-the-hatches

fix(library, playback) reduce features, neaten UI, auto playback