Issue #2333375 Format Price field using NumberFormatter. 

Format the price field using the Intl library.

I still have one question.. what to do when the number format for the current locale isn't available? We could fallback to 'en' but then we need to make sure that the english number format is installed when the price module is enabled and make sure it can't be removed.
Let's use "Currency display mode" for the label (lowercase d).