C++ Cleanups: eliminate dead code, exit on SchemeProcess->start error, relative runtimedir

These are cleanups from today's maiden voyage into the c++ code.

closes #154, too.