test case for event refs with context
index refactor that attempts to fix issues and simplify reasoning

moves index propagation out of rebind
ref resolver creation searches up-tree for indices
resolvers register with their target fragments to receive updates
makes object key interation first-class instead of overriding the index
resoltions carry a type indicator to avoid turning number-like keys into
  numbers
object iterations can access both the key and ordinal index
index refs in components no longer get added to the viewmodel
iterations can now switch between array and object
make sure isolated components are isolated from outside indices and special refs
extend isolated component index ref tests
add test for object section updates #1476
fix breaking changes in index refactor
reverse mapping on computation
basic transfer of mapping and depencies between viewmodels
prevent ownership transfer of computation. refactoring
merge
merge the latest and greatest
working on reversing reversed mapping
let mapping transfer existing dependents
replace asterisks in computation keypaths to avoid blowing up pattern observers
queue event stack for nested method calls and events
temporarily comment out failing test
guard against empty patternObserver deps group
Merge pull request #1513 from ractivejs/gh-1512

Queue event stack for nested method calls and events
Merge pull request #1520 from ractivejs/patternObserver-fix

Pattern observer fix
Merge pull request #1511 from evs-chris/gh-1472

Replace asterisks in computation keypaths to avoid blowing up pattern observers