Send a promise notification when a retry is made.
Simplify setupRoute: just call refresh
Add CapMetroAPIError so we can filter by that with .catch