Add a nice report function to dump the unexpected calls in a way that looks like the Story input.
Rename replay to missing.
Remove use of collections.Counter.
Fixed format_calls (sorting, a prefix, better exception repr)