Update to EngineCart 0.3
re-add #asset_url helper (removed in 12fed9ac)

fixes #810
Merge pull request #826 from projectblacklight/backport-5.0

Backport 5.0