Tidy-up
Move download action
Separated building filename from using filename
Determine gif filename in ProxyController rather than ProxiedRequest. ProxiedRequest can now be used to force download for any url if a download filename is provided.
Why are we shouting?
Tidy up downloadGif action
Reinstate GML option
Removed unused function ucase(str)
New sanitise filename method in JS
Using new download functionality. DownloadConfirmationWindow now takes a url and a filename.
Updating test and function to ensure replacement is global.
Removed leading slash and change dto use String.format()
Merge branch 'master' into Issue-#571
Removing semicolon in ProxyController
Updated jasmine test
Review changes - spacing out function
Review changes - reducing down to 2 `replace` calls.
Unnecessary colon in replace regex.
Merge pull request #607 from aodn/Issue-#571

Issue #571