moving artist-list to its own file solved binding issue

When in the same file, a manual event listener was needed to bind thing.  This
need appears to have been mooted.  Hoorays!

Highlighting also changed.
upgrade polymer and friends and bring in new deps
go to stable 0.2.2 polymer release instead of master
stable release bower.json
static caching issue, track-vis life-cycle issue