Lcg/aix fixes2

updated software definition fixes for AIX
@juliandunn it still works fine.  the problem comes when you try to link gcc-built libraries and xlc-built libraries where you mess up the streams.  we also use gcc to build libtool as well, which is fine, since its just used from the command line and doesn't get linked in.  we've never had a purely-xlc-built omnibus-chef in all its parts.  just have to avoid crossing the streams.