UI, API, and action log fixes for option

* This requires pull request: #749
* Between both pulls, fixes #93
* Jenkins: http://jenkins.buttonweavers.com:8080/job/buttonmen-cgolubi1/232/

Known limitations:
* Option die values are selected below the main table, like swing dice --- they should be in the main table, because the selected values are tied to individual dice in a way that swing dice aren't.  If this is approved, i'll open a separate ticket for that issue.