Add test to convert_test.go which checks if nil field values for each type of struct can be saved. Fix bug in model.mainHashArgs to make nil values okay.