Improve import process for packages that import "C".

One of the reasons types.Check() may fail currently is if a package imports "C".

This patch adds an attempt to use GcImport as a fallback option, which should work if the package happens to be be available in compiled formwork.

Fixes dominikh/implements#6.