simplify esc-exit a bit

As far as I can tell, this is the intended way for something like this. bindkey only accepts widget functions and widget functions are defined by calling `zle -N` on a shell function. It is not possible to directly call builtins. 

A shorter version would be `bindkey -s '^[' '^qexit\n'`, but that effectively types for the user. I.e., on hitting esc, it writes `^qexit\n`. This works fine until the users decides to rebind `^q`, so it shouldn’t be used as default.

These are the only two methods that have been suggested on [the zsh mailinglist](http://www.zsh.org/mla/users/2011/msg00171.html), so I doubt it gets any simpler than this.
Merge pull request #15 from breunigs/patch-1

simplify esc-exit a bit
Add some comments, don't use heredoc
Refactor config and install-process

Now a Makefile is provided for simply building and installation of
shellex. A hopefully flexible enough config-scheme is implemented at the
same time.
Fix Markup
Remove obsolete file
Fix broken links in README
Add LICENSE
Fix conf.mk

Don't make symlinks point to $(DESTDIR)
Sort shell-snippets
Remove some @DESTDIR@s where inappropriate
Add manpage