Split AssetPlugin into distinct AssetLocationPlugin and AssetPlugin
parts, since these perform different duties at different stages of the
bundle-set creation process, and since these different roles are
frequently not provided together.