With Vaadin 7.7.x releases the correct versions are for server is 2.2.9.vaadin2 and client 2.2.13.vaadin5. You should not get error like you described. I recommend to clean the project (e.g. maven clean, maven update). It looks your depencies has not been resolved correctly.
It still looks like you have vaadin-server jar 7.6.x there somewhere. It had Atmosphere 2.2.7.vaadin1. For some reason maven has loaded you right version of Atmosphere according to new server version. There may be two entries of vaadin-server jar causing this.
Do you have other modules in your project with conflicting depencies. Check also “mvn dependency:tree”.