added appveyor file, closes #29