Make sure to only show the killed messages

We don't actually want to display errors after killing, but merely show
the user what was killed.
[Fix #175] Do not obscure active minibuffer input
Add new option-list cell

This cell splices a list of values into the syntax checker command.
[Fix #174] Make load-path for emacs-lisp customizable
Make package initialization in emacs-lisp customizable
Add option to configure package-user-dir for emacs-lisp
Do not initialize packages by default
Update tests for emacs-lisp syntax checker

Add new tests for the effect of setting the new option variables.
Initialize packages automatically for user's configuration
Merge pull request #176 from lunaryorn/overhaul-emacs-lisp

Overhaul emacs lisp syntax checker
Fix test case for copy-messages-as-kill
Expand relative load paths against the current buffer