Update to .gitignore for Windows temporary files

The temporary file saved by Unix based systems is .m~. The similar one
for Windows is .asv. These should not be committed to git either.