Fix(_.map): If collection is a binding returning undefined
fix(mutate.remove): removing child elements associated with a View (that self destruct) caused some elements not to be removed
new(Collection): Model type for models part of a Collection can be customized
new: Model and Collection parent() is watchable
new(spy): watch() callback can now be executed immediately (instead of being deferred)
updated todos
fix: child resources should not trigger parent resource status
Clean out generated files
Resource fix ups
Resource: fix failing specs
Merge branch 'master' into gh-pages