1) Add IntelliJ ignores to .gitignore
2) Add bunch of tests for client
3) Reformat some code
4) Fix log name, C&P ftl!
5) Fix polling tests to be able to run with timeout=0
6) Update versions in package.json