feat(types): Enable mount, automount, device unit types

Fix #235
fix(test): Use correct fmt verb for boolean
test(unit): Assert more units types unsupported
Merge pull request #458 from bcwaldon/unit-types

Support mount, automount, device unit types