Prd 1247 splitting dns sanity test

1. Steps in infrastructure tests were fixed
2. Infrastructure tests were changed to use error codes
3. Constructions like len(<list>)>=0 removed, scenarios updated accordingly.
4. PEP 8 issues in sanity folder fixed
5. Typos fixed

Execution: on local simple lab, on ha-dhcp centos lab.