Two fixes that only cropped up during Reason integration

1. fixed bug where adding/removing options from checkboxes/dropdowns/radio
sets was occasionally causing extra elements to appear in the preview.

2. fixed bug where the "Restore" button was appearing in an invalid
location