* listbox.t: don't call resetGridInfo for most window managers

  Calling resetGridInfo seems to be responsible for most (all?) test
  failures in listbox.t.

  Experiments show that these lines would even cause failures with
  current Tcl/Tk.

  So now it's only activated for mwm - according to the comment only
  mwm (and some other WMs) need this.
* errordialog.t: make sure main window is destroyed if some tests fail

  Timeout is currently 20 seconds. If the main window is still active
  then it is destroyed.
POD fix Tk::Text

in INDICES, outdent between base & modifiers
POD fix Tk::Text [2]

in INDICES, outdent before modifiers summary
enable travis-ci
ptksh: $HOME on Win32 also needs a trailing (back)slash

This is consistent now with the other two paths (hardcoded "C:\" under
Windows and "~/" under Unix).
add dependency requirements for CentOS/RedHat
fix README.cygwin

"perl Makefile.PL" currently by default builds with X11 libraries,
not with Windows libraries. Changed README to reflect the current
situation.
Tk::Table documentation: mention -takefocus => 0

The current default (-takefocus => 1 with the custom
FocusChildren() implementation) means that embedded widgets don't get
the focus during keyboard traversal. Explicitely document how to fix
this.

Change inspired by this question on StackOverflow:
http://stackoverflow.com/questions/19978616/perl-tk-tab-between-entry-widgets
new test case in optmenu.t for "eventGenerate on window=None" problem

The fix in f5b59c35b1b11aa15efc64f5f9e55acbf5090fc0 seems to broke
Menubutton and Optionmenu implementations on Windows (nothing but the
new error happens if a user clicks on such a button).
README.linux: Ubuntu -> Debian, Fedora -> RedHat
update linux dependency diagnostics
rewrote README.linux
Revert "reject eventGenerate on windows that have no XID"

The change broke Optionmenu on Windows.

This reverts commit 224349ed80b7a10abf3ea11a60c72bafee2274f7.
rewrite eventGenerate.t test to reflect current situation
Merge branch 'revert-event-generate-no-xid'
* don't undef bool anymore

  Otherwise Xlib.xs cannot be compiled anymore on perl 5.19.0+.
  See https://rt.perl.org:443/rt3/Ticket/Display.html?id=118189
add fontconfig notes in README and README.linux

In some fontconfig configurations (e.g. seen on a CentOS 6.4 system)
X11 fonts are missing, currently causing test failures (listbox.t,
entry.t, text.t) because the expected courier font is missing.
skip some tests if the required fixed font is unavailable

TkTest.pm has now helper functions set_have_fixed_font and
with_fixed_font. Some test cases in entry.t, listbox.t, and text.t
were changed to use with_fixed_font now. The old $skip_fixed_font_test
approach used in listbox.t and text.t was replaced.
Merge branch 'fontconfig-without-x11-fonts'