[BUGFIX] Checksum gets lost when processing dependencies

Asset names containing the checksum are saved as array keys which get lost during the processing of dependencies.
Merge pull request #238 from bjo3rnf/assetchecksum

[BUGFIX] Checksum gets lost when processing dependencies
[TASK] Respect value of TS setting

Check the actual value of the setting instead of its existence. Fixes #239.
Merge pull request #241 from bjo3rnf/hashswitchfix

[TASK] Respect actual value of TS setting
[FEATURE] Add page link ViewHelper

This ViewHelper is an alternative to <f:page.link /> that fetches the linked page title and inserts it as link text as proposed in #240.
[TASK] Respect hideNotTranslated setting
[TASK] Add titleFields argument
[DOC] Correct return value description
[DOC] Add code quality graphs to README.md
[TASK] Make use of registerArguments to improve legibility
[TASK] Use proper string concatenation to reduce line lengths
[TASK] LTS compatibility in If / Condition ViewHelper

Introduce a wrapper method to ensure a RenderingContext is returned on LTS as well as 6.0+.

Fixes: #144
[TASK] Adhere coding guidelines
Merge pull request #244 from NamelessCoder/contextwrap

[TASK] LTS compatibility in If / Condition ViewHelper
Merge pull request #242 from bjo3rnf/autolink

[FEATURE] Add page link ViewHelper
[BUGFIX] Ensure global assets array exists
Merge pull request #245 from bjo3rnf/assetsarray

[BUGFIX] Ensure global assets array exists
[BUGFIX] Early return when zero Assets have been added
[DOC] Update README.md to improve display
Merge pull request #246 from NamelessCoder/noassets

[BUGFIX] Early return when zero Assets have been added