Eh, what the heck. Feeling bold (and boldly triple-posting). r10412 adds both.
.timescast is lightly tested. It is intended to be cast attempts - successful casts is actually doable, but more error-prone. Admittedly the combat subsystems of mafia are not my forte, so report any bugs you may find with that.
I think this is implemented, barring any objections regarding the specifics of the implementation.
ETA: one thing I did _not_ do: .timescast is universally defined as "times cast this session," regardless of whether the skill is daily limited or not. Since the daily casts are accessible in preferences, I don't see the need to overwrite session cast count with that info.