basic tests for behaviour of option defaults
fix overwriting defaults of options with zero values
remove Group.clear as it is no longer used
Merge pull request #72 from zimmski/fix-overwriting-primitive-types

Fix overwriting default values of primitive types with zero values