Hide extra options behind "Other settings" click

Settings like "Asynchronous", "Epsilon", and "Executor" are changed
rarely. Hiding them behind a click is intended to prevent people from
changing them unless they know they should.

Addresses issue #166