Use new package repository

melpa seems to offer better packages.

Also, ido-mode and column-number-mode functions have been taken out of
emacs-startup-hook. Since they're global minor modes, there isn't a
need to put them in a hook.

Added yas-global-mode as well.
Add key-chord package