Bug 887356 - Homescreen grid test failing on TBPL r=crdlc

This uses sinon to make this sometimes failing test synchronous.