The org.robolectric.res.builder package is for android-referencing resource builders.
Move DrawableBuilder to there.
Extract PreferenceBuilder.
Move ResName and Attribute to org.robolectric.res.
Rename and move TestAttributeSet to org.robolectric.shadows.RoboAttributeSet.
Rename and move RoboLayoutInflater to org.robolectric.res.builder.LayoutBuilder.
Move RobolectricPackageManager to org.robolectric.builder.
Extract XmlFileBuilder.
Replaced slashes with file.separator in order to pass the test also on Windows.
Unfortunately I cannot test it on Linux.

Signed-off-by: Diego Costantini <diego.costantini@gmail.com>
Use File join rather than string appends for Windows FS compat.
Remove android.support.v4 Fragment shadows.
Use ASM for bytecode instrumentation.
Fix instrumentation of static methods.
WIP: ClassDesc.
Cleaner classloader arrangement for ASM.
Fix SpannableString shadowing.
Extract ResourceIndex abstract class.
Handle lib resources better.
WIP Refactor.