add default variables for split_full_name

In local testing there are cases where all the pieces are not supplied and calling the undefined variables to populate `$name` results in fatal errors. This defines the vars at the beginning of the method to provide default empty values.