Merge pull request #139 from X455u/lang

Added missing curly bracket
Trigger jsav-message after updating message in HTML
Make move/copyValue effects work for labels as well.
Add umsg statements to model answer in simple-exercise
Added localization and Finnish translation to JSAV.
Merge pull request #140 from X455u/trans

Looks good, thanks again!
Fixed fetching speed setting from localStorage
Added option to turn pink highlighting off when swapping.
Swap effect now also swaps classes. Also added option to turn off class swapping.
Moved BinaryTree from .ds.bintree() to .ds.binarytree() to avoid overlapping with an actual BinTree
Set option swapClasses to false by default.
Merge pull request #142 from X455u/swap

Improvements to Swap Effect
Cleaned up the simple-exercise example
More cleanup of the simple-exercise example
Quick fix to edge layout for non-circle nodes
Added translation for Settings Dialog