Added singleton behavior to ArgParser. Added a default msvc .gitignore.