Refactored option values to be in their own table, instead of being in the die table
Option values are now routinely cleared from the database on each save to database
Added extra database columns to specify expired swing/option values
Merge branch '93_option' into 202_prev_swing
Added logic to cache swing and option values across the end of a round
Changed die_option_map to storing only the option values that were set at the start of each round. Dice now store option values under actual_max.
Removed redundant database update option_SQL_table.sql
Added BMInterface level unit tests to check persistence of BMGame->optValueArrayArray
Added legdc to save and load previous swing and option values
Completed logic to load swing and option previous round values
Added BMInterface-level unit tests for previous round option value persistence
Surface the previous swing and option values via BMGame->getJsonData()
Merge branch 'master' into 202_prev_swing
Reset BMGame->optRequestArrayArray to empty at end of turn
Removed extra blank line at end of file to satisfy checkstyle
Merge pull request #808 from blackshadowshade/202_prev_swing

Give access to swing and option values from previous round