Add disassembly to bundle and package builders

Also handles fact exceptions to avoid an extra break when debugging tests.
I should also mention that I'm only taking out Disassemble(). The CleanUp was actually consolidated from duplicate in each child class. I can work on getting rid of these or improving on them separately. Seems like an unrelated change to getting this stuff in before the RC build. Many, many test improvements can and need to be made. Git commits shouldn't have such broad scope.