Fixing 1231

--HG--
extra : source : 443f34f45309cfb1fe361bd3fc7e05b46ac561cc
Ensuring required attribute passed through via Dojo

--HG--
extra : source : 1cb06842ec7b9520547bf7f041fbe4c971c433fd
Merge pull request #515 from einhverfr/master

fixing perl errors when adding clients/vendors/employees, 1231
Fixing 1267

--HG--
extra : source : 7330c8aeb55a354e6badc83c6fde959f08200d2a
Merge pull request #517 from einhverfr/master

Fixing 1267