Make setLocale consistently refresh blocks
Make setLocale consistently refresh blocks

This change makes the VM's `setLocale` method call `refreshBlocks` even
when not changing the language, though it still skips an unnecessary
call to `formatMessage.setup` in this case.

LLK/scratch-vm,LLK/scratch-vm,LLK/scratch-vm