Allow el-get-byte-compile to be called interactively

This is useful for package developers who modify package code in situ
under ~/.el-get.
test for auto elpa recipes

el-get-elpa-build-local-recipes generates recipes with bogus `emacs'
dependency.
convert elpa emacs dep to :minimum-emacs-version

Instead of producing bogus dependency on `emacs' package,
el-get-elpa-build-local-recipes should add a :minimum-emacs-version
clause instead.
add rpm-spec-mode
add erin
add smart-mode-line
add vc-osc
recipe for xrdb-mode
Merge pull request #1483 from aspiers/rpm-spec-mode

add rpm-spec-mode
Merge pull request #1482 from aspiers/vc-osc

add vc-osc
Merge pull request #1481 from aspiers/erin

add erin
Merge pull request #1480 from aspiers/smart-mode-line

add smart-mode-line
Merge pull request #1479 from aspiers/xrdb-mode

recipe for xrdb-mode
Fix exec-path for recipes that depend on gocode daemon
Merge pull request #1478 from npostavs/auto-emacs-dep

make el-get-elpa-build-local-recipes convert elpa emacs dep into :minimum-emacs-version
Merge pull request #1484 from dougm/gocode

Fix exec-path for recipes that depend on gocode daemon
Added a bunch of different recipes

workgroups2   - A session manager for emacs
json-mode     - A major mode for editing JSON files
inf-mongo     - Run a MongoDB shell process in a buffer.
json-snatcher - An emacs extension to quickly extract path to a value
                in JSON files
tiny          - Quickly generate linear ranges in Emacs
* recipes/geiser.rcp: don't generate autoloads.
Merge pull request #1485 from iqbalansari/more-recipies

Added a bunch of different recipes
Merge pull request #1477 from aspiers/interactive-byte-compile

Allow el-get-byte-compile to be called interactively