ole32/tests: Test remaining class, object and server reference counts at server exit.
ole32/tests: Make sure that key "Software\\Classes" exists under HKEY_CURRENT_USER.
wined3d: Introduce a helper function for printing floats in GLSL shaders.
configure: In gnutls-3.2, gnutls_mac_get_key_size() moved to crypto.h.

Based on a patch by Ben Kohler <bkohler@gmail.com>.
configure: Always check for pkg-config.
oleaut32/tests: Add tests for VarDecCmpR8 (gcov).
d3dxof: Add test for standard templates.
wineboot: Don't print an error when failing to delete a file.
winex11: Don't use a surface if there is a client window.

We can't get clipping right for child windows if using a surface.
mshtml/tests: Fix a reference leak.
msi/tests: Move some more tests and remove a useless test.
gdi32: Update Arabic font defaults.

With help from Mosaab Alzoubi <moceap@hotmail.com>.
userenv.h: Added a few missing declarations.
kernel32/tests: Add test with a large string for CompareStringA.
kernel32: Check the size of the string in CompareStringA.
dbs.idl: Add DBPROPVAL defines.
winemaker: Don't add -mno-cygwin to CXXEXTRA per default.
wined3d: add Nvidia GeForce GTX 770M