Added noWrap property to be used when you want to render directly into a region or view and not wrap the view with a `tagName` property.

Added noWrap property to be used when you want to render directly into a region or view and not wrap the view with a `tagName` property.

Added `noWrap` support for Views not be rendered inside a region.

Only set $el to inner contents during render when we're using a conatiner.

Add the container param to the test view

Make sure to set the `this.el` when overriding `this.$el` so the view will be disposed of properly.

Added method to find the applied region of a view.

Setup an event delegate for the View's el when we're not wrapping.
It should be on the containing elements.

Cleanup, but tests are not passing yet.  Not sure how to compare the html nodes correctly.

Removed debugger call.

Refactor approach.
- Set `this.el` to be the container element for region or containers
- Use `setElement` and re-delegate when a Collection Item view that have no implicit container or region set

Passing noWrap with region test.

Throw an error is there is more than one top-level element in the template when not using a region.

Fixed bug which could have reset the contents of region or cotainer.
- passing tests
- dont set the html of $el, as it could be a reference to a region or container which arleady has contents
- set this.el to the collection of nodes from the rendered template to be added in #append

Cleaned up el to wrapped nodes.

Be sure the closest container is set for the nodes in rendered template.

Corrected notes language.

Clean up syntax

region:find to use Request / Response pattern instead of bang `!events`.

Improve readability

Templates using `noWrap` must have a top-level element.

Needed to add these empty handler to supress errors for the events in this test.
- not sure why these are needed here when they are not needed in the layout_spec

Fix event delegation per discussion.
- ensure only 1 top-level node exists.
- un-delegate container events.
- delegate events to new top-level node in template during render call.

Removed useless test.

Use new Request / Response format.