Use parentFragment.pElement when options.pElement is null. Fixes #600
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
Merging in keypath expression fixes and .toHTML select/option fixes

Conflicts:
	src/render/DomFragment/Element/prototype/toString.js