Merge pull request #904 from nabinhait/hotfix

Allowed precision upto 9 for Float, Currency, Percent fieldtype
Don't validate fields for doctype for custom fields when called from customize form