enyojs/enyo — pull request #751 by DavidUM (2014-06-05 01:38:09+00:00)
Title: Bhv 9729 Fix logical fault in modelsAdded()

Currently there is logical trap in modelsAdded() from VerticalDelegate.js
If given list are overlapped whole of active pages, current logic could not detect it.
For example, if given list's start index is less than firstPageStart and list index is bigger than lastPageEnd
then list should be refreshed but it couldn't do that.

Like following case, current logic could not know it.
Current collection 1 ......................................................100
Active pages 36............................71
Added items 7............................................................110

Enyo-DCO-1.1-Signed-off-by: David Um david.um@lge.com