Only do arrayChange notification when there are changes.
Merge pull request #1127 from knockout/1127-fix-empty-arrayChange

arrayChange can notify with empty change list