add support for simultaneous g:rspec_command and g:rspec_runner

Want to be able to define both g:rspec_command and g:rspec_runner at the same time, but having g:rspec_command defined would mean g:rspec_runner would be ignored.

This fixes that.
I think it makes sense to flip these branches, so `if exists("g:rspec_command")` is first.