Initial useFragment batch-rendering implementation.
Create htmlBatch function. Allow subViews to define their own insert functions as was previously possible. Passes all tests except for a possibly invalid override of insert().
Update comments in htmlBatch()
Move insert responsibility to parent. Move insert flag to parent. Update test to reflect change and additional test for html() functionality on parent. All tests passing when useFragment: true.
Fix jq ref in views.js
Fix node/cheerio tests; check for presence of `keep` flag to prevent re-appending existing views in htmlBatch(). jQuery is smart enough to detect this and not reappend but cheerio is not.
Remove `useFragment` option and always append arrays of subviews as a group.
Style fixes.
Fixed unfinished comment.  Touched up comment alignment to 80 columns.  Altered each to be reduce.
Merge pull request #354 from ssafejava/batchRender

Batch render list views by adding to a docFragment. `insert` method override now operates on parents, not children, and parents manage insertion of lists of child views.