Use standard xcp function for dealing with config file

Signed-off-by: John Else <john.else@citrix.com>
Remove more references to Fhs

Signed-off-by: John Else <john.else@citrix.com>
Import some constants from xen-api

Signed-off-by: John Else <john.else@citrix.com>
Import a fistpoint from xen-api

Signed-off-by: John Else <john.else@citrix.com>
Use the standalone inventory package

Signed-off-by: John Else <john.else@citrix.com>
Stop using xapi's user agent

Signed-off-by: John Else <john.else@citrix.com>
Import a switch from Xapi_globs

xapi itself never uses this.

Signed-off-by: John Else <john.else@citrix.com>
Import rrd location, blob location from Xapi_globs

Signed-off-by: John Else <john.else@citrix.com>
Import https_port from Xapi_globs

Signed-off-by: John Else <john.else@citrix.com>
Import pool_role_shared.ml from xen-api

xapi doesn't use this, but it's identical to pool_role.ml

Signed-off-by: John Else <john.else@citrix.com>
Handle hashtblext interface change

Signed-off-by: John Else <john.else@citrix.com>
Don't open Monitor_types module

rrdd doesn't use it for anything.

Signed-off-by: John Else <john.else@citrix.com>
Add uuid dependency

Signed-off-by: John Else <john.else@citrix.com>
Add xenctrl dependency

Signed-off-by: John Else <john.else@citrix.com>
Handle Xenctrl interface change

Signed-off-by: John Else <john.else@citrix.com>
Add xenctrlext dependency

Signed-off-by: John Else <john.else@citrix.com>
Rename Rrdd_interface to Rrd_interface

Signed-off-by: John Else <john.else@citrix.com>
Network_monitor -> Network_stats

Signed-off-by: John Else <john.else@citrix.com>
Syslog -> Syslog_transitional

Signed-off-by: John Else <john.else@citrix.com>
Update variables renamed in the interface

Signed-off-by: John Else <john.else@citrix.com>