Firefox resize issue and useragent as string

Hi,

The firefox resize tests were failing on a later version of the browser due to a minimum width that it imposes.

As I mentioned yesterday, I discovered that once we wanted to go beyond iPhone and iPad my typed implementation of user agents was not particularly extensible so included is a string based approach.

Cheers

Jon