Fixes issue #291, adds assert.sameDeepMembers

This should fix #291 and adds the `sameDeepMembers` function that expect and should already have. If there are any issues please let me know.

Thanks!