Option backend

This addresses the backend component of #93.

Includes database update 00093_option_01.sql to change column 'swing_value' in table 'die' to 'chosen_max', in order to accommodate option as well as swing.

http://jenkins.buttonweavers.com:8080/job/buttonmen-blackshadowshade/140/