standardize action_log format for reporting about attacks, and provide much more information after an attack

I'm not sure if people will like this, but i believe it gets the post-attack action log entry (which is also displayed as the status message to the attacking player) to contain much more of the information that people have asked for, and thus will give us a new data point to discuss.

In particular, it adds reporting about whether dice were captured, rerolls, and recipe changes (though it doesn't yet describe the *reason* a die's recipe changed, e.g. if you attack with Tess, it'll just say "Defender p(X) was captured, recipe changed from p(X) to pn(X)" and doesn't say "because it was captured by a null die" or whatever).  However, given those additions, i will claim:
* Fixes #79