Fix in boxscore generation for case when no catcher in lineup during a wild pitch.
Fix bug in assigning wild pitch after mid-PA pitching change.

This fixes a bug in boxscore compilation in the edge case where there
is a mid-PA pitching change, and then the PA ends in a W+WP.  In this
case, the walk needs to be charged against the charged pitcher, while
the WP needs to be charged against the pitcher who actually threw the
pitch.
Merge branch 'maint'