Split DestroyWithLog in platform specific files because you cannot send os.Interrupt on windows
Changed gc.Equals to jc.SamePath for a test
Merge pull request #41 from bogdanteleaga/mgo-windows-fixes

Mgo windows fixes