Refactor tests into new file and convert them to ert.

* test.sh (cmd): require 'slime-tests instead of 'slime. Allow
  regexp selectors. Remove trailing whitespace.
* slime-tests.el: new file.
* slime.el: move tests into slime-tests.el and use ert.el. Remove
  trailing whitespace.
Closes #43: slighter saner REPL prompt

* slime-repl.el: Remove trailing whitespace.
(slime-repl-mode-map): Don't clobber C-a and home.
(slime-repl-insert-prompt): use same text properties as
comint.el. `slime-repl-bol' is no longer needed.
(slime-repl-bol): remove it.
(move-around-and-be-nasty): new repl test.
Add Travis CI support (emacs-23.4/emacs-snapshot/sbcl)

* .travis.yml (script): new file.
* Changelog: Use utf-8 coding.