add ipad to player list
don't allow viewport zooming on ipads and such
footer fixes, hide library stats if screen is too small

and adjust progress bar lengths
now /stream works again, even if we're not behind a proxy! :|
fix webplayer play and next for chrome and firefox
display "leaving page" warning when reloading page while playing
remove "invalid placeholder" cover

... and just make the invalid badge more visible