FORGE-1066: Avoiding NPE when using Number in QBE
FORGE-1073 Parse the JAXR-RS application path correctly.

With this fix, the string value of the @ApplicationPath annotation is parsed instead of the literal value.
FORGE-1074 Removed the generation of the setter for Ids

This was not required, and hence the update method that processes PUT requests no longer (re)sets the Id of the entity.
FORGE-1080 Use setProperty to store REST configuration.

This prevents duplicate entries from being added on subsequent rest setup invocations.
FORGE-1081 Set the resource package to configured value

This is done for projects that have REST activated through the APP_CLASS option.
FORGE-1076 Added support to detect conflicting top-level @Paths.

This is done through a JavaResourceVisitor that verifies whether
existing JAX-RS resource classes contain @Path annotation values
that match the one for the Resource being created.

The visitor also verifies whether the matching @Path is for an
existing JAX-RS resource that will eventually be overwritten.
FORGE-1084 Add DISTINCT keyword to generated JPQL queries.

This ensures that duplicate elements from the query result are not
serialized in the resource representations.
FORGE-1085 Added code to generate ORDER BY clause.

This ensures that collections are ordered by the primary key in the resource representations for top-level collections.
Fixed parent pom version