cache xhr feature detection
Merge branch 'feature/cache_feature_detection'