Use CFISH_INLINE for ivars wrapper
Replace INLINE with CFISH_INLINE in source files

The source files can still include charmony.h, so this isn't really
needed. But I think it's a good idea to use CFISH_INLINE for
consistency.
Port more macros from CHY to CFISH namespace
Regenerate charmonizer.c
Switch to new CFISH macros in Clownfish .cfh files

The C headers generated from .cfh files don't depend on charmony.h now.
Switch to new CFISH macros in generated code

All the generated code doesn't depend on charmony.h now.
Don't include charmony.h from cfish_parcel.h

Now that the generated code doesn't need charmony.h, move the include to
the relevant source files.
Remove some unneeded Charmonizer probes

The results of some Charmonizer probes are baked into cfish_parcel.h by
the Clownfish compiler. So the Clownfish runtime and Lucy don't have to
run these probes anymore.
Switch to CFISH_UNUSED_VAR in custom XS

The following commit will change XSBind.h to not include charmony.h
anymore. Some custom XS code used Charmony macros, relying on charmony.h
being available. It's still OK for custom XS code to use Charmony, but
we'd need a way to add custom #includes to the generated XS. Since we
only use CHY_UNUSED_VAR, simply switch to the new CFISH version instead.

Since UNUSED_VAR and UNREACHABLE_RETURN are not platform-dependent, I'm
tempted to remove them from Charmony and always use the CFISH versions.
Add probe for CHY_SIZEOF_SIZE_T
Regenerate charmonizer.c
Add CFISH_SIZEOF macros
Switch to CFISH_SIZEOF macros in XSBind.h
Write platform-specific definitions to cfish_platform.h
Install cfish_platform.h