carton and melpa needn't be dependencies anymore
adding marmalade repo and doc-mode