python-shell-get-process-name: Compatibility definition for older Emacsen.

This should fix #124.
elpy-rpc--call-blocking: Make timeout configurable.

A timeout of 1s caused problems on Travis-CI because they are
slightly loaded.