Fill in the application.properties file

* This file is now used in the handshake between the client and the server
  and as such determines whether the messages communicated are stored as
  sealed objects or not.

* Teiid has the properties file filled in when its built with maven. However,
  this is not possible in the plugin since the project.version is the version
  of the Eclipse Teiid plugin rather than the source code. This substitution
  is therefore problematic and would also mean that the properties file
  would have to be wholly replaced since it is used in-place when devs
  run designer through the IDE.