Shuffle code for starting and clearing Python in order to avoid crashes.
Merge pull request #1588 from fontforge/issue_1585_frank_1

Shuffle code for starting and clearing Python in order to avoid crashes.
Add comments regarding tab selection in the Font Info pane.
Merge pull request #1589 from fontforge/anchor_point_fontinfo_destination_fix_1_comments_1

Add comments regarding tab selection in the Font Info pane.
issue1344: work on source tree clones from bootstrap.

Some build environments clone the source tree before starting the
bootstrap/configure process. For example, homebrew on osx. That being
the case, some of these do not copy the .git tree in the clone
probably because it is not intended to be long lived. BUT if there is
no .git subdirectory then the old bootstrap would subtly fail by
forcing the GIT command to be out of bounds.

This update allows bootstrap to run in such .git'less clones and thus
removes one hurdle to FontForge building from homebrew.
Merge pull request #1590 from monkeyiq/2014/aug/osx-bootstrap-git-check-tree-copy-workaround

issue1344: work on source tree clones from bootstrap.