Add .gitignore

This little file prevents GIT from tracking files that are created
during the build process, so they will not be committed by accident to
the repo
Adjust project properties

Fixes for ticket #8

Adjust project properties so build can complete successfully
Visual Studio Version 9 solution

For people who haven't upgraded their Visual Studio for a while.  Like
me.
Fix debug build

Forgot to make the same changes for the debug build
Merge pull request #11 from JamesBremner/master

Fix  remaining build problems