translations: avoid preprocessor strings inside translation macro

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

Reported-by: Yuri Chornoivan <yurchor@ukr.net>
cli: Process secret agent request for a connection only if we know its path

If we're activating the device without knowing the connection in advance, defer
servicing the requests for the secrets until we set the path.

[lkundrak@fedora20-2 ~]$ nmcli --ask c ifname wlan0

(process:18405): libnm-CRITICAL **: nm_object_get_path: assertion 'NM_IS_OBJECT (object)' failed
Error: Connection activation failed: The device has no connections available.
[lkundrak@fedora20-2 ~]$
docs: fix a typo in ifcfg-rh documenation
device: Remove unmanaged slaves from master when they disappear

We've previously been just watching for state changes into UNMANAGED state. No
state change is emitted upon removal of a device which is already unmanaged.

https://bugzilla.gnome.org/show_bug.cgi?id=737659
Merge remote-tracking branches 'fd/lr/ipv6-tokens', 'fd/lr/nm-1-0-fixes', 'fd/lr/unmanaged-slaves', 'fd/lr/device-activation' and 'fd/lr/veth-managed' into integration