mel: support per-layer downloads and sstate

This will pull downloads from <layer path>/downloads and sstate from <layer
path>/sstate-cache.

JIRA: SB-3520

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Merge pull request #317 from MentorEmbedded/layer-downloads

mel: support per-layer downloads and sstate