Bug 1033549: [CostControl] Add a per-app data usage list

https://bugzilla.mozilla.org/show_bug.cgi?id=1033549
When implementing the Promise, notice you need to provide a rejection reason. Do it and use a `.catch(f)` to handle the failure error by leaving a debug trace (`debug()`) sayin what you will do it for recovering from error.