Buffer rendering using a document fragment for increased performance

via https://github.com/marionettejs/backbone.marionette/pull/746