Fix Safari audio issues

Use HTML5 feature detection via Modernizr instead of user-agent sniffing to determine audio strategy.