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

fixes #810
Merge pull request #825 from projectblacklight/5.1-backport

Backport #asset_url for 5.1