Fix demo markup.
Closes #215 - Find all `img`, look for `picture` parent, and parse `source` elements *until* reaching the `img` that triggered everything. This matches the invalid case outlined in the note on http://picture.responsiveimages.org/#update-source-set .