Add strict variables tests
Fix unit tests
Add missing defaults
Merge pull request #77 from mcanevet/strict_variables

Strict variables
add hasstatus and hasrestart to service
new release v3.1.0