Better runtime tagging for Windows.

Also, recover the compiler command and environment information for the
various Windows inventories that we used to have.
typo fix in compiler.environ handling
FreeBSD 9.2 inventories.
Merge ssh.phx.nearlyfreespeech.net:/home/private/header-survey
another typo fix
Windows inventories are now complete.
Merge branch 'master' of 192.168.122.1:projects/header-survey