just a bit more cleanup
found a nasty little bug, fixed it (see details)

apparently extra rolls after frame 10 don’t count as scores in their
own right, and are just used to calculate the scores of a final
spare/strike (see examples on this page
http://www.bowlingindex.com/instruction/scoring.htm)
Added a new test to check whether extra rolls are ignored, README