Remove IDEA project files
Update .gitignore
Rename plugin file
Add gen IDE plugins
Simplify build.sbt
Add LICENSE
Improve compilation files a bit
Refactor:
* Constants to CamelStyle
* Lists to Vector
* Unit as return type where necessary
Optimize reading from network stream
Merge with changes from https://github.com/alexander-myltsev/scala-cgdk-1.git