fixes #530 - selects whose options change out from under them will update their bindings
Merge pull request #532 from ractivejs/gh-530

fixes #530 - selects whose options change out from under them will update their bindings
tweak build process, close #528
update dead links in CHANGELOG.md and CONTRIBUTING.md
allow newlines before attributes in tags
Merge pull request #539 from ractivejs/newlines

allow newlines before attributes in tags
refactor reassign functionality onto specific Fragment Items
add new files
Fix keypath expression sections. Allow empty ref closing sections. Better parse error on closing mismatch
Merge pull request #547 from martypdx/issue541

Closing Section {{/}} fixes and changes
Ref closing sections with indexRef function correctly
Merge pull request #548 from martypdx/issue541

Ref closing sections with indexRef function correctly
Merge branch 'issue541' into 0.4.0
Merge pull request #546 from martypdx/refactorReassignFragment

Refactor reassign fragment
allow triples to work inside SVG elements
Merge pull request #552 from ractivejs/gh-551

allow triples to work inside SVG elements (fixes #551)
test for #551
fixes #553 - pattern observers fire when ractive.update() called without params
Merge pull request #554 from ractivejs/gh-553

fixes #553 - pattern observers fire when ractive.update() called without params
use document.createElement instead of document.createElementNS if possible, to avoid casing weirdness (#549)