This should implement the key features of Issues #37 and #38.

It doesn't give vbkick the ability to interpret millisecond expressions like <123>, but I think that is relatively low priority?  Also, I think Wilas could edit vbkick much better than I could.