Content Delivery & Device Detection Network - a rails engine for doing device detection behind a CDN