python: Fix --with-brewed-tk if that was installed --with-x11

Closes #19099
python: Remove outdated fix

Since 2.7.5 the `python-config --ldflags` is not fixed but Python does
not use the Makefile any longer for this. We fix this now in our
`sitecustomize.py`.
python: Use PythonInstalled#binary

This simplyfies the formula a bit.
Also rearrange the line to be more logically grouped. Hopefully.
python3: --with-brewed-tk needs :x11 if --with-x11

When tcl-tk was installed `--with-x11`, python needs
to `depends_on :x11`, otherwise tcl-tk ships an
included versions of X11.
New formula zpython: Zsh Python Module

This formula provides a zsh python module that allows executing python
as a zsh builtin. Its current main purpose is speeding up heavy
prompts like powerline.

It requires at least zsh 5.x.

More info: http://www.zsh.org/mla/workers/2013/msg00089.html

Closes #20182.

Signed-off-by: Samuel John <github@SamuelJohn.de>
Revert "python: Remove outdated fix"

This reverts commit 59ebdf67cfa5cd8fcc6661e180e3bab2ab2ed6fb.
zpython: Comments, version number & minor stuff
sip: Caveats tell about sip-dir for Python 2.x and 3.x
rebar: --HEAD added
ninja-ide: 2.3 - Python IDE

NINJA-IDE (from: "Ninja Is Not Just Another IDE"),
is a cross-platform integrated development
environment specially designed to build Python
Applications. NINJA-IDE provides tools to simplify
the Python-software development and handles all
kinds of situations thanks to its rich extensibility.

Closes #21487

Signed-off-by: Samuel John <github@SamuelJohn.de>

Just added a test and fixed the python fsenvents dep.
re2 20130802

Closes #20597.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
rpm: make sure to not include var in the Cellar

Closes #21751.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
mkvtomp4 1.2

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
scala: add comment about IntelliJ
monotone: tighten up comment
exception style
heroku-toolbelt 2.39.5

Closes #21761.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
python + python3: fix typo
pypy: setuptools 0.9.8
scm-manager 1.33

Closes #21764.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>