Bump to 0.2.1alpha2
Test with emacs24
Allow failures with emacs-snapshot
Follow change in IPython kernel: payload key

This is the change introduced by ipython/ipython#2872
Should allow_failures be exactly the same as env?
Should allow_failures.env be a string?

Probably `matrix.allow_failures.env` should be a string when I don't
use `matrix`/`global` in `env`.
Merge branch 'travis-enhancement'
Simplify Makefile

testein-default/24 etc. are very old and can be merged with the
ones used by travis test.
Use pattern rule env-ipy.%
Merge branch 'makefile-refactoring'