Primitive Procedures

Made lots of progress on primitive procedures. Error with multiple
values seems to be stemming from either eval-rands or eval-exp in the
Intrepretor code, the app-exp part.