make manual external bundles work again

Using a combination of -r and -x, a user can create multiple bundles
which can be included in separate script tags for caching benefits.