Use an exhaustive list for mobile browser detection

We're in need of a slightly more exhaustive list of mobile browsers. A modification of the Rails download from: http://detectmobilebrowsers.com/