Relates to #26

Refactored the innings element so that it can be used to edit an inning. Fixed a minor bug in the js. Allowed batting to be deleted, so that when a team declares, you can remove batsmen from the roster. Updated the scorecard to mark non-batting batsmen as 'didn't bat'