networkAgent: Support NM versions without :capabilities

Commit 926de53c0cbd7ae5 bumped the requirement for NetworkManager,
which is problematic on a stable branch; optionally fall back to
the previous code.

https://bugzilla.gnome.org/show_bug.cgi?id=738485