Xerces-c packaging redone to work right with new OE. Did some additional clean up also.
stubdomain kernel will be in a different location now so updated recipe.
Lots of changes here.  Issue to resolve was that we previously did a hack to package
ghc-runtime-native.  Changes to OE prevent that hack from working and that method was
a bad idea anyways.  Added a new ghc-runtime recipe to resolve the dependency.  Also
have started changing all the requires for inc files to inheriting of a class.  About
half o fthe ghc-libs are done and all xenclient packages are done.  Also started work
to update to the last release of GHC6 as we are a few point releases behind.  The hope
is all the clean up will later allow investigation into building a cross-compiling
GHC to loosen build box restrictions.