version 0.76_01

see Changes
add stdcal vs cdecl chk, api obj now is RV 2 blessed PV w/ MG HV attached..
api_test64 has NOT been rebuilt for this commit
regen API_test, Impt doesn't leak now, rtrns obj, M::I creates ::M, ctor param # check
convert ::Import from pure Perl to XSUB
remove holes in switch for jumptables, assorted optimization cleanups

-no measurable speed change on benchmark.t, a little bit less instruction
 bytes tho
-move ApiFunction member, so the flags are byte ptr [reg], instead of reg+8
 or w/e
-T_NUMCHAR makes the in params more easily jumptableable on VC 2003,
 T_SHORT is the only hole now for in params, and that jumps to unknown
 type croak
-in param types are 1 lower than out params or the C constants, so 0
 means T_NUMBER and not T_VOID for in params only
convert Win32::API::Call from XS syntax to pure C

-this allows some unmeasurable in speed, but measurable in instruction
size optimizations by breaking up dXSVARS and mixing the misc extends
into the var declarations and initializations
pointerCall3Param optimization attempt
further optimizations in incoming arg loop, TARG usage, no memcpy
remove commented-out returned SV code, introduce split_head
bug fixes, optimizing, WIN32_API_DEBUG GCC, alloca/memcpy replced MSVC 32b

-changed profiling timing code to be cumulative and added CPU locking
-added a bypass of looking inside cv on ->Call() by making cv a tagged ptr
-an optimized MASM inline asbsembly replaced alloca and memcpy on x86-32
-returning a MI64 obj became branchless between signed and unsigned MI64s
-in commit "further optimizations in incoming arg loop, TARG usage, no
 memcpy" a loop overflow was introduced, depending on uninit memory,
 this could lead to a junk SV * on Perl stack being accessed
-in commit "further optimizations in incoming arg loop, TARG usage,
 no memcpy", a bug that make native unsigned I64s signed scalars, has
 been fixed
-in call_i686.h, a bug with T_INTEGER not being in a switch under
 WIN32_API_DEBUG was fixed, originally T_INTEGER was changed at Call()
 runtime to another T_ code in Call(), but that changing of T_ code was
 removed as an optimization
-some compiler warnings silenced
-random optimizing
-see Changes
version 0.76_02

see Changes
version v0.76_03

see Changes
correct a lie in the POD for Type.pm
typo fixes
typo fixes
typo fix
typo fixes
typo fixes
Merge branch 'master' of github.com:bulk88/perl5-win32-api
Merge branch 'patch-1' of github.com:dsteinbrunner/perl5-win32-api

Conflicts:
	API.pm

Resolved conflicts from other edits done
by bulkdd on API.pm documentation.