Bug 1033465 - [Vertical Homescreen] Cant add pinned sites to a smart collection

https://bugzilla.mozilla.org/show_bug.cgi?id=1033465
@KevinGrandon 
wondering why you needed to create a new promise here. returning the `getAll` promise did not work?