Fix formatting of real numbers and add .gitignore

Fix formatting of real numbers so that all unit tests pass.
Add .gitignore to ignore all Visual Studio generated files.
Add a batch file that shows how to combine the udunits library with the
expat and port library so that a single udunits library is required when
linking.