[Review] feat(listen) Added and tested download csv link for annotations page

Download csv link added to listen page
Link function simplified and improved to use other library functions
Added unit tests for csv making function and $url.formatUri function

Fixed a bug in string.format