Johanna Konta held her nerve against Lauren Davis to seal her place in the third round, while there were wins for Roger Federer and Rafael Nadal