Simplify Number::format()

This eases the way for a more consistent functionality and format replacement in 3.0 which will sure soon be on the agenda.