Rename interface (windows keyword)

Replace interface in the code as it is a compiler keyword on windows.

I extracted that PR from my current repository. I cannot test it on windows, as that PR is not enough to have a full valid windows build (and gcc spouts so many errors that I cannot see if I didn't forgot some references).

Anyway, I think that's the very first step to have robovm building on windows :)