remove the need for space between number and units

Remove the need for space between number and units, otherwise things like Unit.new("1.4g") throw a stack level too deep error.  The requirement seems overly restrictive for no real gain that I can determine