Include volume snapshots in volume quota usage

Interim fix for upstream bug:

https://bugs.launchpad.net/horizon/+bug/1211741
Show an error message on instance launch error

Since instance creation happens asynchronously, all that currently
happens on the Horizon side is the state changes from Creating to Error.

This change checks the instance state during the Ajax request on the
backend and returns an Ajax error message popup if the status is
'ERROR'.

Change-Id: I259e27b7b6c73a38098514a701c235feb81af143
Closes-bug: 1236168.
(cherry picked from commit 2dddc39a0b2fe6bca26847edf02658e14400c059)