Split out the fragment-building code from domManip. Switched core.js to using that...