[test] Fail if byte-compile warns
[test] Define a test macro surrounded by setup and teardown functions
[test] Define a matcher for keymap
[test] Test whether setup is done successfully
[test] Remove Emacs23 environment because cask doesn't support
[test] Use two different ppa for emacs-snapshot

ref. https://github.com/tkf/emacs-jedi/commit/440ddde448b9360f798ba25841d15d93628ffd09
[test] Use ert-runner to execute tests
[test] Use undercover.el to calculate coverages
Merge branch 'dev'
Add a documentation about multiple highlight
Add badges of Coveralls, MELPA and MELPA stable
Bump a version to 1.2.4