rib: Create response Data as shared_ptr to avoid copy inside Face::put

Change-Id: I1fff93f162cda443e09b62db10ea0d7f3c04628d
Refs: #1775
face: reserved FaceIds and NullFace

refs #1620, #1622

Change-Id: I315ae262c7e0813a64b69d3e7d67de61b7b88c55