Fixed size_t to bool warning and internal compiler error with MSVC.
Suppress warnings from boost mpl during moc compile.
Update MSVC projects.