OBGM-753 Empty string validation on name and code of organization (#4416)
* OBGM-753 Empty string validation on anme and code of organization
- added blank GORM validators to prevent from inserting empty string values
- added a consdition to search for exsiting organization by code and name which are not empty strings