This patch allows user to specify network interfaces on which to listen

- fix type for File backend and filename
- allow for specifying interfaces to listen to for admin, proxy and vms