[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