add console.error capabilities to log
jshinting
Merge branch 'dev' of https://github.com/ractivejs/ractive into gh-1425
begin guarding other callback invocations from promise returns
make sure shuffling doesn't cause nested indices to be overwritten
make sure index changes can be propagated through conditional sections
allow empty string keypath in mappings
keypaths shouldn't be falsey in viewmodel register
because it makes the node test fail, but not the same code in the browser?
Merge pull request #1460 from evs-chris/gh-1457

Make sure shuffling doesn't cause index changes to propagate to levels referencing a deeper index
Merge pull request #1461 from evs-chris/gh-1442

Allow empty string keypath in mappings
Merge branch 'dev' of https://github.com/ractivejs/ractive into gh-1425
warn to use promises instead of callbacks
remove extraneous line
Merge branch 'dev' into better-no-twoway-expression
Merge pull request #1426 from ractivejs/gh-1425

oncomplete promise failures are errored to console
Merge branch 'dev' into better-no-twoway-expression
simpler test better warning for expressions in twoway binding
Merge pull request #1469 from ractivejs/better-no-twoway-expression

Better no twoway expression
merge from dev