Money validation accepts one decimal place

Until now money validation fails if the given amount has only 1 decimal place (i.e. $1.5 instead of $1.50) but succeeds if it has more than 2 decimals (i.e. $1.5123120).

I see no reason as to why one decimal values are not valid money descriptors and >2 are valid, so I eased validation to one decimal.