Add more documentation around the language server
Add more documentation around the language server

This commit adds more information about how the language server was implemented
in ruby and which ruby files perform which task.

jpogran/puppet-vscode,glennsarti/puppet-vscode,jpogran/puppet-vscode