C: special-case (bytes|utf8)_heavy, force compile-time inclusion

added sub force_heavy. monkey-patch ::AUTOLOAD to omit a Carp dependency.
not needed for Carp::Heavy, Exporter::Heavy, as they are included properly
by package deps.

added t/issue185.t

WIP: 185 and 235 failing, t/testc.sh -q -O3 81 174 185 224 235 255
C bytes_heavy: load force_heavy now in CV

in AUTOLOAD it is too late, load it when the function is requested, to be able
to replace it properly. do not need to walk the syms.
The Carp patch is not working though. bytes_heavy neither yet
t/issue235.t: adjust test 1 message

!CvCVGV_RC(cv) was only failing up to 1.42_60. afterwards it's a bytes_heavy error
1.43_03: Store cop_hints to support lexical numeric hints pragmas

esp. use bytes and use open attributes
fixes #152 #174 #176 #180 #185 #224 #235 #238 #241 #245 #253 #255 #256 #277
Changes: fixed #81 also
fix #284 formatline ~ special case with IV

core testcase op/write.t
Can't locate object method "PV" via package "B::IV" at B/C.pm line 1258.
There can be numbers also.
fix #284 formline ~ -O3 for multiple args

formline can take multiple args with pushmark,
cycle through all and check for all const svs