add line numbers and highlight info to syntax errors
add tests for syntax errors
revert error tests to pre-handlebars changes
Use parentFragment.pElement when options.pElement is null. Fixes #600
fix line number computation
fix bad test
Merge pull request #604 from marcello3d/better-errors

Better errors.
use pkg.main for banner, in reponse to #567
Merge remote-tracking branch 'origin/master' into test-build
fix for unrooted keypath expressions
Merge pull request #610 from ractivejs/resolve-kpexpr

Keypath expressions are resolved when not rooted
some additional tests and fixes around keypathexpr
almost all tests. last case is "reassign" of input in new section
better approach to delegate resolve up to mustache
simplified test case
backport 85fc05d86f91d76de2a0eb364d4606a701f7336b from dev to master as nodeunit tests failing
Merge pull request #611 from ractivejs/resolve-kpexpr

Fixes for resolve keypath expressions. Issue of keypath-mustache reassignment was pre-existing (pretty sure), so divorcing it from these changes
use filename in build file banners
Merge pull request #612 from ractivejs/filename-in-build

Use filename in build file banners. fixes #567
element tests