Accept a default value for read-flycheck-checker
Use last used checker as default when selecting
Fix Jshint test
[Fix #428] Prompt for a checker in flycheck-compile
Reorder definitions to fix free variable warning

Need to move the function definitions after the definition of
flycheck-last-checker which is used in an interactive form
Merge branch 'make-flycheck-compile-prompt'

* make-flycheck-compile-prompt:
  Reorder definitions to fix free variable warning
  [Fix #428] Prompt for a checker in flycheck-compile
  Use last used checker as default when selecting
  Accept a default value for read-flycheck-checker
Update Texinfo manual
Drop dependency on f.el

Use Emacs' built-in file functions instead
Update eslint testcase
Disable go-errcheck in test case

Fixes warnings about typecheck failure
Add FSF copyright

Since we copy some code from Emacs for backwards compatibility, we must
preserve the copyright notice of the FSF
Unquote argument to bound-and-true-p

This function takes an unquoted symbol.
Remove redundant require
Drop dependency on s.el
Reduce excessive use of threading macros
Use standard dolist/mapc in place of -each/--each
Replace -map with standard mapcar
Get rid of all anaphoric macros

Make our code more idiomatic Emacs Lisp by using higher order functions,
i.e. lambdas or apply-partially instead
Simplify expression
Avoid construction of an intermediate list