7336 fix backbone sync firefox

Moved the $fh.sync.init function into the Backbone.FHSync init function. Allows Lawnchair adapters to be passed.

$fh.sync is protected against multiple calls to init.