Definition of an app, including its name and its properties.
A deployer may not modify properties in this class as those are meant for an
actual app as is. The deployer's only responsibility is to pass those
properties into a runtime environment in a way that they are available in a
running application.