Refactor: Add NOOP: Common Compiler module

The `xnt.build.cc` module is now using the noop style execution
Refactor: Add NOOP: Make module

The `xnt.build.make` now uses noop style execution
Refactor: Add NOOP: compression: zip

Convert the create_zip function to use the new NOOP style execution
Refactor: Add NOOP: copy

Convert copy task to use NOOP style execution
Refactor: Add NOOP: Misc tasks

Convert misc tasks to use NOOP execution style
Refactor: Add NOOP: \LaTeX module

Convert `xnt.build.tex` module to use the NOOP execution style
Refactor: Add NOOP: mkdir task

Convert mkdir tasks to use NOOP execution style
Refactor: Add NOOP: Move Task

Convert move task to use NOOP execution style
Refactor: Add NOOP: Remove task

Convert remove task to use NOOP execution style
Refactor: Add NOOP: VCS Git

Add Tests and convert vcs git module to use NOOP execution style
Refactor: Add NOOP: VCS HG

Add tests and convert vcs hg to use NOOP execution style
Refactor: Add NOOP: VCS CVS

Add tests and convert vcs cvs to use NOOP execution style
Expose internal tasks

*   Expose `xnt.tasks`

*   Expose `xnt.build.*`

*   Expose `xnt.vcs.*`

Since exposure, fix `xnt.build.tex` to use the now correct `xnt.rm` instead
of `xnt.tasks.rm` which no longer exists.
Remove unnecessary import