Merge branch 'master' of github.com:fontforge/fontforge
Merge branch 'master' of github.com:fontforge/fontforge
The API for giflib changed slightly
Merge pull request #643 from MihailJP/cygwinfix

Make compilable on Cygwin
Allow giflib version 4 to continue to work with fontforge.

MIQ: As at mid 2013 giflib version 4 is still the current
version in some environments. Given that this function call
seems to be the only incompatible change in what FontForge uses
as at that time, I added a smoother macro here to allow v4 to
still work OK for the time being.
Merge pull request #645 from monkeyiq/2013aug/macgiflib4xbuild2

Allow giflib version 4 to continue to work with fontforge.
On the mingw32 builds, it seems iconv wants to return its
data in reverse byte ordering.

I've tried the BE and LE unicode stipulations and its always badly
byte ordered on return. So I have this flipper for mingw which makes
the A char = 0x41 instead of 0x410000. The later causes all sorts of
bad and unexpected things as one might expect.
Merge pull request #646 from monkeyiq/2013aug/winencoding2

On the mingw32 builds, it seems iconv wants to return its data in reverse byte ordering.
Offer reasonable default save and open paths so there is less
surprise from the user.
Merge pull request #647 from monkeyiq/2013aug/opensavepaths1

Offer reasonable default save and open paths so there is less
If File/Open is chosen on a font in the fontview, by default
load the directory that contains that font in the open dialog box.

If its a new font, then load ~/Documents on Linux and osx and the My Documents
folder on win32.
Merge pull request #648 from monkeyiq/2013aug/opensavepaths2

If File/Open is chosen on a font in the fontview, by default
revert change to default open/save paths.
Merge pull request #649 from monkeyiq/2013aug/opensavepaths3

revert change to default open/save path handling in dialogs
A new explicit FontForge scripting command to cause a crash.

This is going to be useful to verify that a backtrace can be generated
on platforms like windows, osx etc. Having easy routes for users who
see crashes to be able to generate a backtrace should help everybodies
fontforge to become more stable.
Merge pull request #652 from monkeyiq/2013aug/explicitcrashscriptcommand

A new explicit FontForge scripting command to cause a crash.
Trying to find out why the collab server doesn't start on win32.
Merge pull request #653 from monkeyiq/2013aug/startcollabserverwin1

Trying to find out why the collab server doesn't start on win32.
try to get server spawn going on w32
Merge pull request #654 from monkeyiq/2013aug/startcollabserverwin2

try to get server spawn going on w32