util: Add print and format of boolean type
fsm: initial client_state struct and load/save functions
schema: Add client-state object to interface.xml schema
client: Add handling of client_state structure

ifstate: support for client commands
- ifup: persistent mode option,
- ifdown: force option, persistent mode support,
          require configuration)
- ifcheck: persistent mode option
client: Add ifcheck return codes

Correct error message in case of non-existing device.
compat: Add <client-state> generation

In case of STARTMODE=nfsroot, the <client-state> is generated.
Only <persistent> child node is added to the <client-state>.
extensions/ibft: Add <client-state> generation

The <client-state> node is generated with <persistent> child node
only always set to true.
server: Add save/load for client_state structure

Save on each setClientState() call. Load on each discovery_state().
Merge pull request #109 from pwieczorkiewicz/client-state-feature

Client-state feature: persistent state, fsm correction with ifup, ifdown, ifcheck corrections