Fix viewport declaration. Allow user to scale, and also set widths correctly for iOS webkit quirks.