elpy-rpc-ensure-open: Raise an error if elpy-rpc-backend is not a string.

Or nil. This caused some confusion for a number of users when they set
the variable to a symbol.

elpy-rpc-backend: Adjust docstring to say this should be a string.