grunt stuff
include es6 module transpiler dependency
update sandbox
update tests to use transpiled modules
linting
resolve merge conflict
Fix component.json

According to this: https://github.com/component/spec/blob/master/component.json/specifications.md#main, you still need to add a `scripts` property which includes the `main` script.
Merge pull request #683 from jeromegn/patch-1

Fix component.json
closes #667 - @index and @key work in handlebars mode
linting
fix watch task, add grunt watch:transpile instructions to README
Merge pull request #684 from ractivejs/gh-667

gh-667
Merge branch 'dev' of https://github.com/ractivejs/ractive into dev
replace spaces with tabs after es6ification
Merge pull request #685 from ractivejs/fixwhitespace

replace spaces with tabs after es6ification
apply #683 fix to dev branch
fixes #669 - bug with each...else
Merge pull request #686 from ractivejs/gh-669

gh-669
major refactor. work in progress
more work in progress