Add spinner on call answer + visual tweaks

Note: in the `PhoneCtrl`, `$scope.calls` is now a hash of `id -> call attrs` instead of a flat array. The template is updated to iterate through this properly.