Cleanup the removeClient code breaking it down to 2 methods: askToRemoveClient and removeClient.  As the logic needed to identify the client from the array, it uses the client found to call the $resources instead of creating a new client and calling remove on it.
Added alert test for list view and placed the alert inside a #alert_section div to make it cleaner when unit testing it.