MMSBUILD-225 (Mark) First crack at gorc

@markbenvenuto This pull request implements a tool that compiles Win32 version resources and adds them to an existing executable file using the `UpdateResource` API function.  For now it only supports version stamps, but we can add support for other resource types later if needed.  I had thought we might want to do icon resources as well so that we can put a MongoDB icon on our service executables, but it turns out that adding icon resources also involves some nontrivial file format manipulation and it's not an immediate priority, so I left it out for now.
This is intentional.  Note that we do add the second padding at the end if necessary.  The file format requires that all data structures be `DWORD`-aligned, but the size includes only the size of the data, not any padding at the end to make the alignment work right.