Changed default behavior of lists to no longer auto-parent added VMs (it was too annoying)
Cleaned up window opening behavior
Fixed minor bug in assets example
Fixed broken specs due to changing of default auto-parent behavior
Fixed assets example (temporarily broken by autoParent default change)
Added 'attach' and 'detach' to view model. These allow you to truly make a view model "stop listening on all external view models" for better garbage collection. This is only necessary when using viewmodel references other than parentVM/rootVM, since those are cleaned up by autoParent:true.
Added 'autoDetach' flag to list (defaults to false) so that removal of a view model from a list signals it to stop listening on any external reference. It will be automatically re-attached if you add to another list, but in general autoDetach is for scenarios in which view models are disposable and you don't want to worry about cleanup.
Added new method .indexOfKey (and made alias .getAtKey for existing .getById to keep naming consistent)
Added 'glubind' event fired from any bound components immediately after binding. Useful where you want to do additional custom listening in a view and need a reference to the view model (_vm).
Merge branch 'origin/master'
Removed unused Sencah Touch 2 adapters.
Changed resources paths to make the examples run off of the build output.
Added Touch provider to the build output.