CA-115915: Network backend is not a VIF thing.

Note that this requires a xenopsd with with appropriate
changes in. (use CA-ticket to find the commit)

Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Merge pull request #1500 from jonludlam/CA-115915

CA-115915: Network backend is not a VIF thing.
Fix build - last changeset removed last use of a variable

Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Merge pull request #1501 from jonludlam/build-fix

Fix build - last changeset removed last use of a variable
Use log module from xcp-idl rather than xen-api-libs-transitional

Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Merge pull request #1502 from jonludlam/xcp-idl-syslog

Use log module from xcp-idl rather than xen-api-libs-transitional
Remove log from META files

Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Merge pull request #1503 from jonludlam/no-log-in-libs

Remove log from META files
Replace all occurrences of 'or' with '||' to work with OCaml 4.01.0
Merge pull request #1504 from akshayramani/CP-5715

CP-5715: Replace all occurrences of 'or' with '||' to work with OCaml 4.01.0