Update badge on app pages

Foil badge will only display if unlocked.  Changed "Locked" to "Not
unlocked".  Fixed size/formatting of "View Badge Progress" links to
match the rest of the page
Only jump into view if needed
Merge pull request #368 from EhsanKia/library-jump

Library: only jump into view if needed
Tweaked the badge in app. Added cards owned number. Fixed that thing that I thought I fixed before.