Merge pull request #586 from JoesCat/master

compiler warning fix
Some changes for Win32 cross compiling. It still compiles fine under Linux
too of course. Hopefully I've tracked down any of the niggley issues with
compiling on the other platforms before I merge.
Merge remote-tracking branch 'upstream/master' into 2013june/winbuild
Don't warn about being double+ included anymore
Merge pull request #587 from monkeyiq/2013june/winbuild

2013june/winbuild
For cross compiles, it might be handy to be able to disable the
compilation of the link tests
Merge pull request #588 from monkeyiq/2013june/linktestdisableswitch

For cross compiles, it might be handy to be able to disable the compilation of the link tests
look for sharedir in /bin/../share instead of directly in bin/share.
Merge pull request #589 from monkeyiq/2013june/winsharedir

on w32, look for sharedir in /bin/../share instead of directly in bin/share.
a little more verbose.
Merge pull request #590 from monkeyiq/2013june/winsharedir2

a little more verbose.
again with these paths
Merge pull request #591 from monkeyiq/2013june/winsharedir3

again with these paths
Never ever use FreeType's auto-hinter to load a glyph.

Since version 2.4.5, FreeType automatically uses the auto-hinter if a
TrueType font doesn't contain hints.  This is certainly not what we want
while working with fonts.

An extreme example is glyph `uni0002' of the font `Fixedsys Excelsior' (I've
tested version 3.01); this font emulates the blocky look of a bitmap font,
and it contains no hints.  At 16ppem, the outlines exactly fit the grid,
however, if you open a bytecode debugger window, you clearly see that the
background rendering of this particular glyph extremely deviates from the
outline without any reason.  This patch fixes this.
nailing this path thing down on w32
Merge pull request #592 from monkeyiq/2013june/winsharedir4

nailing this path thing down on w32
don't use libuuid on windows
Merge pull request #593 from monkeyiq/2013june/zmqwinuuid1

don't use libuuid on windows
x
Merge pull request #594 from monkeyiq/2013june/zmqwinuuid2

use inttypes so w32 compile might work too