Avoid re-running cmake from scratch every time
Avoid re-running cmake from scratch every time

Warning: this commit introduces yet more ways for an obi user to shoot herself
in the foot because we don't escape special characters in the shell.  But there
are enough of those footguns already I don't feel too bad adding a couple more.

closes #38

Oblong/obi,Oblong/obi