networkAgent: Support NM versions without :capabilities

Commit 36f051044c465316 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