some more help for installing from source

Related to the discussion in https://github.com/fontforge/fontforge/issues/153
Merge pull request #1279 from kermit666/patch-1

some more help for installing from source
Merge pull request #1259 from rrthomas/master

Overhaul tests; more fixes and cleanup; require Python >= 2.7
Initialised FontCompare, a font metric tool for Indic fonts based on
python bindings of fontforge.
remove hardcoded "pfaedit" or "fontforge" name in shebang check
manually resolved conflict
Fixed corruption caused by incorrect dumping of named point to SFD file.

Point's name is read by SFDReadUTF7Str(), which requires the name to
be inside double quotes or it will fail, with the added consequence
that any subsequent points in the containing spline to be lost.

Fixed by changing the printf() call to SFDDumpUTF7Str().
Removed unnecessary duplicated calls to GDrawGetUserData.

GDrawGetUserData is called at the beginning of CVPopupSelectInvoked; it isn't necessary to call it again inside every case of the switch.
Merge pull request #1284 from mskala/shebang-simplify

remove hardcoded "pfaedit" or "fontforge" name in shebang check
Merge pull request #1286 from blipvert/fixes/31

Removed unnecessary duplicated calls to GDrawGetUserData.
Merge pull request #1285 from blipvert/fixes/30

Fixed corruption caused by incorrect dumping of named point to SFD file.
Added support for named points in the CharView.

1. Added "Name Point..." item to the Point menu of the Charview.
2. Added "Name Point..." item to the selection popup menu for a point.
3. Show point names in CharView, similar to what is done for contours.
4. Added an icon to the tango theme, with a placeholder for the 2012 theme.
Merge pull request #1287 from blipvert/fixes/32

Added support for named points in the CharView.