Numerous bug fixes and enhancements:
 * Shell/VNC tabs now enablep properly when the backbone models update.
 * Shell/VNC have their own functions to deal with update, to prevent useless, repeated function calls.
 * Sidebar's instance refresh now handles failure of 'fetch' and also 'update' methods.
 * Resource charts can show a user their reduced usage.
Fixed merge conflicts.