Bring back livemarks wrapped component
While updating the design doc, I realized we still do in fact need to wrap the livemarks service XPCOM component because of a hardocded 5s timer that fetches livemarks after startup. Looks like I removed this component too hastily in 1.3.x