Make one elpy-rpc process per project

foremost: i don't expect this pull request to be merged in the current form (at the least the commit message still needs a face-lift); instead i'd like it to serve as a base for a short discussion: i'd welcome a few comments.

especially an idea, where to put the switch to make this configurable.