Allow asset_path to conditionally specify a host.

This change also includes a killswitch specifying that we should skip
the asset hosts step for e.g. development workflows. Otherwise, if there
is a host included in the config, we'll use it when building the full
path.
Include a default configuration value for host.
Small tests for the new hosts configuration.
Specs for generated asset paths with asset host.