Added a dowhile Interpreter and test

I have zero knowledge of scala and whats going on, but it looked easy when I say your changes.  If it's useful then I'm happy.  If not, then hopefully I learned something at least :)