Add support for French Canadian (fr-CA)

I updated some tests to reflect the language realities a bit more instead of just changing the symbols. Mostly regarding the use of the space character before units symbols ($, %, M, etc).