Add testing and CI

- Use mocha for both client and server.
- Start to set up testem to test client on multiple browsers.
- Set up travis ci