nanny: Add saving new policies
utils: ni_file_read() set lenp is present
policy: Use xml_node_is_empty() to check valid node
nanny: Introduce ni_nanny_policy_drop()

Policy is being dropped on:
- disable() method call
- DEVICE_DELETE event
nanny: Refactor ni_objectmodel_nanny_create_policy()

- Accepts only single, non-empty policy node
policy: remove const from ni_fsm_policy_transform_document()
nanny: create and update workers for existing policy
nanny: Introduce ni_nanny_create_policy()
xml: xml_document_free() return if NULL
nanny: Introduce ni_nanny_policy_load()
nanny: create policy from one place only

Incorporate ni_nanny_create_policy() into
ni_objectmodel_nanny_create_policy()
Merge pull request #336 from pwieczorkiewicz/nanny-save-policy