Guard code for bug in IE
Tidy-up from investigation
Tidy-up unused variables.
Removing unused variables and tidy-up
Remove comment
My mistake. Rewriting might make this more clear.
Fix for problem. Change way we check if image is loaded.
Whitespace and semi-colons.
semicolons--
Updating tests to use new image loaded logic.
Semicolons++
Redundant todo - no saved maps anymore(currently)
Changed loading indicator to use `floor()` instead of `round()` to calculate percentage. This way it will never say 100% unless every image really is loaded.
Fixing Jasmine tests.
Extract animation controls into specialised classes

Cleans up the code for when controls need to adjust their state based on the
state of the animation as a whole
Changes from review
Merge branch 'issue-284' of https://github.com/aodn/aodn-portal into issue-284
Changes from review
Merge branch 'master' into issue-284

Conflicts:
	web-app/js/portal/details/AnimationControlsPanel.js
Also need to make arguments into an Array