Apache Forrest code add

code add
by
RDG
:

Added support for Locationmaps. This enables content to be retrieved from a location
that is defined in a locationmap file. A project-based file can be located at
PROJECT_HOME/src/documentation/content/locationmap.xml while core locationmaps
are at $FORREST_HOME/main/webapp/locationmap-*.xml files.The
advantage of this is that the URL seen by the user need bear no relation to the location
of the source document, thus Forrest can separate the client URL space from the source
document URL space. Thus, using the locationmap it is possible to pull together
documents from many different locations into a single uniform site.

In addition, since the user URL space is now unconnected to the source URL space
it is possible to move source documents without breaking any existing user links.

See locationmap docs for more information.
Thanks to Unico Hommes for the original locationmap implementation which
was added to Forrest long ago.