Add stricter parameter validation

Allowed values for default_runlevel parameter is now [0-6sS].
Merge pull request #8 from anders-larsson/parameter_validation

Add stricter parameter validation