Properly handle both `compile` and `native gem` tasks

AppVeyor CI was setup to run `native gem` task, but neither DevKit
or port was properly hook up for it to work.

This change aims to correct that.