Write testcase for various browser bugs

Tests for #34 
Fixing IE8 sounds ok to me if we match the **exact same** header, but it will never work for Safari. Never, ever, ever, because `*/*` is not Safari-specific.