Related to #163
Throughout the admin code it does not handle error states very well. Whenever an ajax request fails it does not show any indication to the user. Usually they just see an infinite spinner. Ideally such errors would give as much feed back as possible to the user.