Fixed two crashes related to sharing badges with invalid share tokens.
Merge pull request #738 from christensenep/737-fix-badge-share-crash

Fixed two crashes related to sharing badges with invalid share tokens.
Adds ASM page and fixes invalid token share token crashing
removed source callout from homepage fixes #742
fixed collapsing program links. fixes #739
Merge pull request #750 from curlee/master

Fixes ASM page and removes source game callout from homepage
badges now show correct "playlisted" info on /earn and badge detail pages if they are playlisted. fixes #718
Merge branch 'master' of https://github.com/mozilla/CSOL-site
fixed typo (paylist). also now using correct playlist array
Merge pull request #752 from curlee/master

Badge playlist info fix
Removes source callout from homepage. fixes ASL collapsing program links. badges now reflect playlisted status sitewide.