Merge pull request #180 from scottjehl/refactor

update gh-pages so we can get the project page in better shape
merge refactor
merge from refactor
merge from refactor
merge refactor
merge refactor
merge from refactor
merge from refactor
merge refactor
conflict
Adding a linkable heading; will get the others in a sec.
Merge.
Merge branch 'master' into gh-pages
Not sure why this change isn’t merging from master, but here we are.
Merge branch 'master' into gh-pages
Merge branch 'master' into gh-pages

# By Scott Jehl (7) and Mat Marquis (2)
# Via Mat Marquis
* master:
  Simplified `sizes` example.
  update project version
  update bower version and pointer
  update authors list
  updated demo page to prep for beta (links and text)
  Ref. #207 - Ignore non-`source` elements while parsing `picture` internals, halt upon encountering an `img`.
  winning length must be non-zero. fixes #190
  simplified some logic when no length is found
  code style consistency

Conflicts:
	dist/picturefill.js
Merge
Merge.
Merge branch 'master' into gh-pages
update the parser to address latest 191 comments