Insert non-breaking space in Money objects where currency symbol is afterwards to prevent issues as seen in #2634

This commit introduces the to_html helper for Spree::Money objects

Fixes #2634