Separate server and pycore virtualenvs.

This avoids undefined behavior when the packages declare
conflicting requirements.
Add start/stop/restart commands.
Bump server and pycore versions.
v2.0.0b3