Better deal with shootouts

Added shootout variable to playbyplay data frame to indicate all events
occurring in a shootout period. Fixed construct.roster to indicate the
length of the game (regulation, overtime, and shootout) and only add one
goal to the shootout-winning team's goals scored column.