Fix money spec.

Money spec in core was absent from tests due to wrong file name.

Before `money.rb` and after `money_spec.rb`. Because it remove and create new file I fixed namespace and did additional formatting to the code but its all the same and you will now see 11 more tests showing up.

It seems that my cherry-picking didn't work out so my previous pull request got stacked with this one, shame on me ;)