v8: Lots of fixes

0000- .. cctest couldn't be built so build would fail due to USING_V8_SHARED being
         used while building a static library. Upstreamable?
0001- .. the undef of MemoryBarrier was effect-less due to later inclusion of Windows
         headers, so force including win32-headers.h before the undef. Upstreamable?
0002- .. OS::TotalPhysicalMemory was in a MSVC-only block for some reason. Upstreamable.
0003- .. Put full version info in name of the .dll
0004- .. Create an import library (.dll.a) (PKGBUILD installs it to lib folder)

General: Added a v8.pc pkgconfig file.

I also added myself as a maintainer for this package.