v-with allows linking keys between child and parent VMs
setTimeout(0) is faster than rAF
fix for arr.splice(0)
readme
simplify defProtected
reuse $repeater
$index & $key are now meta properties and no longer stored in data, only accessible on the VM
Custom Directive API improvements

- `isLiteral`, `isEmpty` and `isFn` are now explicit options.
- bind() now get the initial value as the argument.
fix #144: compiler.el is not correctly set with `replace:true`
remove legacy event delegation code
messy fix for v-if and v-repeat, need more work.
clean up v-repeat buildItem()
remove empty queue.js
add `parent` option
destroy children
add interpolate option
vm.$options
add initial load metrics to todomvc example
repeat mutation handler simplify
array linking rough pass