don't crash if errors is a hash

I was using Her with an API that returns a hash for errors instead of an array:

```
[2] pry(#<Her::Errors::ResourceInvalid>)> @resource.response_errors
=> {:param1=>["can't be blank"], :base=>["duplicate enrollment pending"]}
```

lib/her/errors.rb crashed on .join() being undefined