Update yeoman, mocha on frontend

- Update project to the latest yo, angular-generator
- Mocha and ChaiJS instead of Jasmine on the frontend
- angular-socket-io instead of own socket service