CORE: do not store empty strings from Candidate's attributes

- When storing attributes from Candidate (on Member/User creation),
  convert all empty string values to null in order to keep compatibility
  between Oracle and Postgres DB.