Made the signin pages more mobile friendly.

Includes removing explicit widths, changing some pages to better utilize limited screen size, and implementing a mechanism to allow mobile web views to be closed from the page.
Added some ignores