Replace browser detection with feature detection

Fix for (issue 109)[https://github.com/razorjack/quicksand/issues/109]