Add bulk of failing view restore tests
Handle rerender cases in restore
Implement restore on setView
Track model id attribute for server-side elements
Handle cid remap in containHandleToCurrentView
Implement additional collection restore test cases
Reassign cid values after creation on restore
Force rerender on partial render
Break helper view init into helper routines
Implement helper view restore
Implement collection restore
Ensure view reuse on parent rerender
Fix improper cleanup on setView rerender
Cherry pick fix for failing test
Improve API for custom restore methods