[CMAKE]: Fix definitions for some libraries. [CMAKE]: Build host tools with appropriate flags. svn path=/branches/cmake-bringup/; revision=48268
[CMAKE]: Add a makelist to build the mc->headers as one target. [CMAKE]: Fix the IDL rule to build all IDLs as one target. [CMAKE]: Build a whole lot more libraries. svn path=/branches/cmake-bringup/; revision=48267