Normalize page visibility API

Way nicer. Also, drop MS prefix. Apparently they never actually shipped a
release with the prefix and without the standard name. Mozilla's prefix can
probably also be dropped at some point.