[*] BO : Fixes issue with not beeing able to edit weight beacuse string is longer then max length

[-] BO : Better maxlength on shipping input fields

If i set weight to 0.700 on a product, and then save it. It will be changed to 0.700000 by the mysql.
And then if enter the product again, and delete the 7 and then type an 8, I can't, because the string exceeds maxlength of 6. I have to delete some zero's to able to set my new weight.
The length 14 is what is used on product price and so on.