Updates to circumvent YQL issues.

Minor HTML parse refactoring.

Fixed a few issues I didn't notice until not live.

Removed YQL entirely.

Merge remote-tracking branch 'upstream/master'

Conflicts:
js/functions.js
manifest.json