c-eldoc.rcp: remove redundant :features
auto-complete-c-headers.rcp: auto-initialise
Register autoload for ESS R-mode
Merge pull request #1708 from dholm/recipe/ess

Register autoload for ESS R-mode
auto-complete-c-headers.rcp: make recipe lazy
Merge pull request #1703 from rrthomas/master

c-eldoc.rcp: remove redundant :features; auto-complete-c-headers.rcp: add intialization
Add Prodigy recipe
Fix the emacs-sos recipe
Merge pull request #1709 from pierre-lecocq/prodigy_recipe

Add Prodigy recipe
Merge pull request #1710 from pierre-lecocq/fix_emacs_sos_recipe

Fix the emacs-sos recipe
folding.rcp: upstream moved to github

also remove needless :features, set hooks in :prepare to support lazy
mode.
shorten set_default
reuse code from test-utils.sh
test-utils.sh: only use funcname() syntax

function keyword is redundant
refactor test_recipe into test-utils.sh
refactor run_test into test-utils.sh
refactor common parts of test_recipe and run_test