Add a compile method to language server
Laying down what we discussed in https://github.com/sonnyp/Workbench/issues/3 and adding some details/requests if that's ok.
The Blueprint language server should have a
The method takes a string of blueprint syntax and return a string of Gtk builder UI syntax.
Would be great if Syntax and validation errors were forwarded to the client with the line/column numbers.
When/if Workbench supports LSP, we may want an option to disable validation, since it'll be redundant.