Fix for index detection in addChildView 

Added fix for issue #407.

Not sure if the changes to the spec are ok... basically adjusted the scenario to test adding to a collection with an existing model vs an empty one. Perhaps testing both cases is necessary?