CYB-181 Check for nil input for student string data, supply empty string

Student model has (at the SQL level) a non-null constraint.  Instead supply default values of empty string for required string fields.
 
[CYB-181 tudent creation was not checking for nil fields](https://jira.ets.berkeley.edu/jira/browse/CYB-181)