Fixed bug with url route of Daemons backbone collection. Refactored  virt-manager code to bubble up all errors, callback arguments list has the following format: cb(err, opts). Refactored logic that was aggregating vm instances of different libvirt hosts, now the API response returns the error if the host is not reachable. Made updates project wide to follow best practices of RESTful API recommended architecture.