Add test to check that the outer layer of a FM family tree is recycled between renders
Actually recycle DOM outer layer DOM node between renders
Update classes on each recycled render
Don't unnecessarily wrap view html in DOM elements when able to recycle nodes
Consistent comments
Persist directly added outer layer classes between renders - addresses @orangemug's feedback
Merge pull request #65 from ftlabs/recycle-dom-nodes

Recycle the dom node of the outer fm view between #render's