Reintroduce asset_url configuration option

If a base asset URL is defined in the configuration use that. This
allows the delivery of assets through a different server or third-party
content delivery network.