#10 SimpleClient improvements from iwc-demo branch
#10 More modular and complete onrcv error testing
Close #10 - SimpleClient.SetPrimitiveCallback