Add cover/ to .gitignore to not track nose --cover-html output
Fix VCardLine.set_attr to update already existing attributes

Add Slugs that are empty strings are invalid
Add tests for config, eventlog, and vcard
Add ipv4 and ipv6 checks for HostNameCheck