115k Payrolls Beat Forecasts, Soft Wages Keep Dollar in Check