[issue #34] reactivate old options project

The old options project is reactivated and can now be used to actually
implement the optional refresh configuration dialog. A temporary
OptionsAction is present as the Preferences option is not present on
MacOSX for some unknown reason.
[issue #34] reactivate logging options

The Logging options panel is reactivated so that ABF users may now
set the log level at runtime directly from the options. In order to have
the options more prominent and to ensure that osx users can access the
options at all (on some systems the "Preferences" option is not shown
for an unknown reason) the "ABF" menu is introduced.
[issue #34] new domainserver options

Adds new options panel to globally control domainserver properties. The
first and currently only property to configure is the refresh policy
that is the scope of this issue. While the option is now available it
still has to be used at the appripriate refresh actions so that the
configuration actually has an effect.
[issue #34] implement refresh option

The refresh option is now implemented at all places where it is relevant
such as nodes or after certain actions. It is implemented in a way that
the current option state is immediately reflected if it is changed.
[issue #34] disable compile on save
Merge branch 'feature/34-optional-refresh' into dev