Add yasnippet and macrostep.

Got these from John Wiegley's talk.
http://www.youtube.com/watch?v=RvPFZL6NJNQ

Also advice yasnippet to have a global-mode:
to use snippets in any mode.