TTValue: fleshed out some cases not previously catered for with the clang compiler and TTErr ambiguity -- fixes report of Modular not building on the mailing list.
Modular: add a define so that we don't get the build output polluted with many lines of Windows-specific warnings when building on the Mac.