Lates release.
Back to AMD.

Introduces base view with hooks to extend behavior.
Add the `recycle` option for views in order to reuse it in automatic
composite views processes such as `remove`.

Views remove method has a `force` optional paramter for recyclable views
to be removed.
Introduces a `detach` method to dispose view for future reuse.
Add `removeView(id, force)` and `detachView(id)` methods on composite
views.
Add the Composite views option `manageRendering`

Views provide `attachPlugins` and `detachPlugins` hooks, executed when
view is already attached to DOM.
Update sample to the latest lib version.