Delete Rework

I reworked the deletes to use the Firefox data model only and then push the changes through 'fetchTabs' into angular. Not really necessary to merge if there's something I missed/reason not to do it like this.