try to fully automate the windows build

I had problems with duplicate uploads to pypi. I also noticed that
bdist_wininst did create distributions for the wrong architecture (or
at least with the wrong name)
fix 'make-win-release'
mention greenlet tracing in NEWS
update MANIFEST.in
Changed memory constraints for assembly macro for PPC Linux platforms.
Merge pull request #17 from m27315/master

fix compilation of greenlet for Linux on PowerPC
Add support for x32 psABI on x86_64
Merge pull request #18 from fantix/master

Add x32 psABI support
Updated version in doc.
Add support for Aarch64

This adds the (trivial) support for ARMs new 64bit architecture,
just saving/restoring the callee saved registers.  The testsuite
runs through with this on our emulators.

Signed-off-by: Michael Matz <matz@suse.de>
workaround segfault on SunOS/sun4v

compile with -Os on SunOS/sun4v. please see
https://github.com/python-greenlet/greenlet/issues/4#issuecomment-15111801
update MANIFEST.in
Fix greenlet on aarch64 with gcc 4.8

GCC 4.8 has a fancy (though useless) method to save constant
loads.  It simply saves/restores the register known to have a
constant value around calls.  Which of course breaks the stack
switching scheme.  So make sure GCC doesn't know the return
value.
try to disable certain gcc 4.8 optimizations that make greenlet crash

we workaround our "incorrect and flimsy hacks" here by trying to
compile with -fno-tree-dominator-opts.

see https://github.com/python-greenlet/greenlet/issues/28 and
https://github.com/python-greenlet/greenlet/pull/29
merge gcc 4.8 on aarch64 fixes

this is https://github.com/python-greenlet/greenlet/pull/29
fix segfaults when using gcc 4.8 on amd64/x86 unix

I'm just porting the aarch64 stuff committed recently.
Merge branch 'wip-issue28-configure-compiler'

that's the branch where we try to disable certain gcc optimizations.
prepare 0.4.1 release
don't use print statements in setup.py

python 3 doesn't like them.
Fix slp_switch on SPARC for multi-threaded environments

The CLEAN_WINDOWS trap was wrongly removed previously.  It is not
required in a single-threaded environment but does need to be present
for the switching code to not mess up the register windows in a multi-
threaded environment.