Microsoft is adding more opt-in features to Edge in the name of making it the best browser for gaming.