Trim input on noel applyTemplate. (Fix #387)
Use String.trim() when available, fixes node tests.
Add test for #387.
Moved qunit to a development dependency in bower.json

qunit isn't required to use layoutmanager, only to run the test suite during development.  Specifying it as a devDependency seems more accurate and will save people installing qunit when not developing layoutmanager.
Merge pull request #393 from jonypawks/patch-1

Move qunit to a development dependency in bower.json
Move template trimming to `renderTemplate`, cache trim function.
Updated the package.json to reflect the correct supported version.
Merge pull request #391 from ssafejava/applyTemplateTrim

Trim input on noel applyTemplate. (Fix #387)
Updated to the latest Backbone version 1.1.0.

This update removes dependencies on the private method `_configure`.
Instead we override the `Backbone.View` completely.  This isn't ideal,
but it's the "Backbone-way".
Update version's in package manager configs.
Merge pull request #397 from tbranyen/update-to-latest

Updated to the latest Backbone version 1.1.0.
Tagging 0.9.4.
Remove partial method from node compatibility file.
Merge pull request #398 from tbranyen/remove-partial

Remove partial method from node compatibility file.
Remove dependence on `getAllOptions()`. Remove most use of `.options`, as it was removed from latest Backbone.

LayoutManager default options (deferred, when, partial, etc.) are now defined on the LayoutManager prototype directly.
Remove unnecessary clone.
Style
Restore options.
Merge pull request #403 from ssafejava/removeOptions

Remove dependence on `getAllOptions()`. Remove most uses of `.options`.