ExpectPrepare() addition

Created an addition of ExpectPrepare(). Made backwards compatible by having Prepare() ignore other expectations when this one not set.

Also opened Issue #7 for this. Closes #7