first broken iteration at refactoring unit converters
Merge branch 'master' of https://github.com/QutBioacoustics/baw-client into time-offset-conversions
finished refactoring. wrote unit tests. soon fix offset bug
finished writing tests - should work. test later with better internet
Finished testing offset changes

- Also fixed another bug encountered when dragging annotations - that caused them to prematurely save. Result was skipping behaviour while dragging. Bug was bad boolean value (for signaling 'finished' events) in selected event handler for drawabox
- Fixed null ref bug when accessing spectrogram window property off media element
- Fixed routing bug triggered by unecessary forward slash in `listen` ngRoute configuration
- Removed random testing of property deletion for unitConverter specs (consistently test all props now)
Merge pull request #43 from QutBioacoustics/time-offset-conversions

Time offset conversions, Fixes #5