ModemManager: fixing a warning introduced in 7acddcda

Instead of disabling the modem manager init function call
(leads to unused function warning) set global opt_no_modem_manager
switch to TRUE.
[dbus-xml] serialize bitmap data as comma separated lists

For improved readability, serialize bitmap constrained data as delimiter
separated lists. We accept the following forms in intf.xml files:

  <node>flag1__DELIM__...__DELIM__flagN</node>

where __DELIM__ is " ,|\t\n"

OR

  <node>
    <flag1/>
    ...
    <flagN/>
  </node>

When dispalying this data to user (via show-xml, for example), we use
the form:

  <node>flag1 ,..., flagN</node>
Merge pull request #143 from kmroz/kmroz-wicked-gh-macvlan

[dbus-xml] serialize bitmap data as comma separated lists
objectmodel: removed unused hwaddr interface property
hwaddr: set link-address on ethernet,vlan,macvlan
mtu: skip if up, limit it to mtu of lower device

- Use separate calls to set the mtu and the link up
- Do not allow to set higher mtu than on lower device.
- Do not set, when interface is already UP (->reload);
  it causes busy errors and breaks upper interfaces.
compat: process ethtool options ifcfg variable
ibft: workaround missed readlink, modprobe on request
ibft: added list-only mode to extensions/ibft
ibft: correctly apply modprobe option defaults
compat: check ethernet pointer before generating
client: Improve initialization of client-state structure

- Split ni_fsm_get_matching_workers() and ni_fsm_mark_matching_workers()
- Introduce new type ni_ifmarker_t to mark specific attributes of
  ifworkers (target_range, persistent)
- get rid of ni_fsm_set_client_state() and move the functionality to
  ni_ifworker_start() - possible due to the above split
- Introduce macro to carefully set control flags like persistent
Merge pull request #146 from pwieczorkiewicz/client_state_1
Merge pull request #147 from mtomaschewski/hwaddr-change
Merge pull request #148 from mtomaschewski/ibft
[leaseinfo] fix accidental closure of file pointers

When dumping leaseinfo data to a user supplied file pointer, allow
the user to determine if closing the fp is needed. This prevents,
among other problems, accidental closure of stdout.
Merge pull request #149 from kmroz/leaseinfo-fix

[leaseinfo] fix accidental closure of file pointers
dhcp4: accept dns-domain list compatibility abuse

The dhcp dns-domain/domain-name option [15] is defined to contain
one single domain name and the dns-search option [119] a list.
Accept a domain name list in the dns-domain option from servers
sending a list for compatibility with attic dhcp clients and log
this abuse as debug. Further, fixed to not require a dns server
list to accept a domain name / search list (bnc#862130).
dhcp: Log all discard and abuse messages as warning

Log a warning instead of a debug message when discarding
invalid/incorrect options send by dhcp-server (bnc#862130).
dbus: Fix crashes when dbus instance not running