Move handleCodeGeneratorRequest to ProtobufGenerator.
Add an SBT plugin.
Add SBT build file for runtime.
Enable cross compilation.
Escape symbols with backticks only when necessary.