Bug 1071112 - [Rocketbar] Migrate to using promises for search connection init

https://bugzilla.mozilla.org/show_bug.cgi?id=1071112