Work on tagging and annotations

modified:   Gemfile
modified:   Gemfile.lock
modified:   app/assets/javascripts/application.js
	-- added moment js gem

modified:   app/assets/javascripts/angular/controllers/annotation_viewer.js
	-- added option to constructor so it can transform resource objects (ensuresconsistent data)

modified:   app/assets/javascripts/angular/controllers/listen.js
modified:   app/assets/javascripts/angular/directives/directives.js
	-- general work

modified:   app/assets/templates/listen.html
modified:   app/assets/javascripts/angular/filters/filters.js
	-- created a filter for using momentjs in angular expressions

modified:   app/assets/stylesheets/partials/_annotation_viewer.css.scss
	-- fixed overflow bug

modified:   lib/assets/javascripts/jquery.drawabox.js

new file:   vendor/bin/shntool-3.0.10/shntool.exe
	-- great tool for cutting wav files
fixed bug in drawabox
Merge branch 'master' of https://github.com/QutBioacousticsResearchGroup/bioacoustic-workbench