refactor parallel stub arrays into behavior objects (#244)
move async method generation to stub behavior (#244)
add onCall to stubs for building sequences (#244)
allow onCall to be combined with returns* and throwsException in stub behavior sequences (#244)
move callback sequence tests in onCall section (#244)
allow overriding asnyc stub behavior with sync behavior (#244)