remove unnecessary files

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
ensure that the manyToMany relations are updated properly and tested accordingly

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
ensure that the length is properly synchronized on models change

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
add a convenience method to completely empy a collection

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
interim commit

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
cleanup

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
interim commit, major rework and cleanup

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
a working version of Filter and BucketFilter

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
only the copy method needs to return a new instance of ModelList

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
no need to create these arrays as ModelLists

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
for iterative accessors we have to protect the integrity of the array since modifications to the state of the models could ultimately affect the ModelList they reside in (and is being iterated over)

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
Merge pull request #754 from enyojs/BHV-10042-coledavis

Fix for: BHV-10042