civicrm_api3_create_error - Misc cleanup/simplification

Refactoring (like CRM-14370) and maintenance are easier if the code is simpler