move dependencies to MELPA packages where possible