Fixed SuSEfirewall2 services behavior

- Lazy-loading SuSEfirewall2 services - some new services can be added when Yast is already running, and the config has been read already (bnc#872960)
- Preventing from showing incorrect service name or description if they are coming from TEMPLATE file (bnc#893583)
- Fixed service file parsing - comments starting with more than one '#' characters were reported as unexpected input (just warning)
- Test case for SuSEfirewallServices is already there