Revert "BHV-11591 Use pre calculated index."

This reverts commit c70170f583ea856c41f25b9ccd6d279713bfc9b6.
Revert "BHV-11591 Preserve the first index of removing models before it is actually removed."

This reverts commit 2f2601a63783bd71257b9982e8055095750c9cc7.
Revert "BHV-11591 Fix JSHing defects"

This reverts commit 30dc8e87749754c196be4dcd08b85ef9ade7f64d.

Conflicts:
	source/data/Collection.js
Merge pull request #809 from enyojs/BHV-11591-davidum-revert

Reverting BHV-11591

Reviewed-By: Cole Davis (cole.davis@lge.com)