Rework how overlayed styles are applied in Robolectric.

ShadowAssetManager should keep a list of overlayed styles, but rather than trying to process them in the theme we should do so in ShadowResources since we need to resolve each attribute and any possible references through indirection at this point.