…line, per #408.
…ckage from Emacs24.
There's a difference between 'package and :package even if both are symbolp.
Note that the new dependencies code ensures that we have only one package currently installing at any time, so that we don't need timer and defered autoloads updating anymore. That simplifies the code a lot, and I think it fixes issue #400, will check that next.
Manual "backport" of 1cbff4a.
This includes teaching methods that they now work with a symbolp PACKAGE, some more cleaning up, and some load-path adjustments now that a part of the code is in a subdirectory (methods). Also include some of the tests used to convince oneself that the refactoring didn't break any and all use cases for el-get, with some rough documentation about how to use them.
This refactoring branch will need some testing at some point…