only compile .el files in top and method/ dirs
fix el-get.el compilation

Move variables from el-get.el to el-get-custom.el; this lets the byte
compiler find them when looking at el-get-recipes.el, which is triggered
by (require 'el-get-recipes) from el-get.el. We can't (require 'el-get)
in el-get-recipes.el because that would cause circular requires which
the byte compiler rejects.
fix byte compile warnings

Move more variables to el-get-custom.el, add requires or
declare-functions as needed.

There were a few places that appeared to be actual bugs: wrong or
missing variable names.
suppress cl-functions compiler warnings
fix byte compiler warnings in methods/

Add requires or declare-functions as needed. Added some missing
variables (probably worked previously by dynamic binding).
Add depends for windows.el
Merge pull request #1678 from zonuexe/fix/add_depands_windows

Add depends for windows.el
lispy recipe
Merge pull request #1679 from dholm/recipe/lispy

lispy recipe
recipe for planet-theme
el-get-byte-compile: don't require el-get-status

The byte compilation subprocess doesn't have el-get-status on its load
path.
Merge pull request #1681 from ngnmnfn/master

recipe for planet-theme
remove deprecated dependency

elpy no longer depends on virtualenv, and virtualenv is no longer available
Merge pull request #1682 from capdevc/patch-1

remove deprecated dependency
add recipe for org-link-travis
just do compilation for travis testing

The current test script doesn't work at all anyway, so at least this is
better than nothing.
satisfy newer 24.4 byte compiler

It knows argument to eval-after-load is code, and that #' implies
existence of a function.

Some of the package.el functions have changed, but that will be dealt
with separately.
Minor typo correction
Merge pull request #1683 from aki2o/org-link-travis

add recipe for org-link-travis
Merge pull request #1684 from yuvallanger/patch-1

Minor typo correction