Translated Wayfinder (properties.inc.php) to German

Signed-off-by: Jan-Christoph Ihrens <ihrens@cc-services.de>
Patch no-resource errors

Previous Construction did not catch its own error. If a Resource is not present, will now default to 0 without failing to construct object.
make use of link_tag_scheme system setting

If no link scheme is set in the config/snippet call, make use of the link_tag_scheme system setting instead of using "-1"
Add German lexicon topics

Merge remote-tracking branch 'splittingred/pr/44' into develop

* splittingred/pr/44:
  Translated Wayfinder (properties.inc.php) to German
Bump version for 2.4.0 development
[#51] Avoid fatal error when Resource is not set

fixes splittingred/Wayfinder#51

Merge remote-tracking branch 'splittingred/pr/51' into develop

* splittingred/pr/51:
  Patch no-resource errors
[#56] Use link_tag_scheme if fullLink and scheme not set

Merge remote-tracking branch 'splittingred/pr/56' into develop

* splittingred/pr/56:
  make use of link_tag_scheme system setting
Optimize checkTemplates() and fetch() methods

- Don't attempt to fetch() if no tpl is specified
- Use modParser::getElement() instead of modX::getObject() to get a Chunk
- Remove unnecessary get_file_contents() method
Code doc update