[ffigen] Skip methods that have incomplete types (#412) * Skip methods that have incomplete types Also change how method return types are parsed * Fix overly generic method return types * Fix tests