dbus: add tests for DBus interface
Some errors can only be reproduced via DBus directly, because nmcli and/or libnm check for data validity before sending it.
Add tests sending invalid data for properties dns, addresses, address-data, routes and routes-data and checking that an InvalidProperty error is returned by DBus.
Edited by Filip Pokryvka