Call operation

Supporting method calls defined in classes.  Unit testing has been added and ran with Jenkins at latest trunk: https://76.230.139.159:8085/job/temp_project/34/testReport/
Completes #78.