Don't let elpa download dependencies

Since el-get also downloads dependencies we end up installing things
twice.

Fixes #1790.

--------------------

This won't stop package.el from installing the deps if you call its functions though. I can't see any way to fix that short of reimplementing MELPA. @ruediger: any thoughts?