makefile installs virtualenv if not present

(also offers convenience 'run' target)