FORGE-903 Refactored RestFacet installation.

The installation can now triggered via the 'rest setup' command or the RequiresFacet(RestFacet.class) instruction on a Facet/Plugin.

Cyclic dependencies among the various Rest facets have been removed. Clients are now expected to declare a dependency on the RestFacet instead of the RestWebXmlFacet or the RestApplicationFacet classes.
[maven-release-plugin] prepare release 1.3.0.Final
[maven-release-plugin] prepare for next development iteration
FORGE-907: MavenPackagingFacet now returns default value if <build> is not specified