Pipeline, MGCB, 2MGFX Cleanups

Some cleanups in the tool projects:

 - Removed unused usings.
 - Fixed all warnings.
 - Added copyright header.
 - Set projects to treat warnings as errors.