Use the extends keyword

I've just added support for an UltiSnips style extends keyword in .snippets files. It deprecates the scope aliases previously used, and will also increase compatibility with UltiSnips. This particular pull request simply translates the default scope aliases into the extends format. I make no claim either way whether or not these belong in the vim-snippets repository, but I thought I'd send it over anyway. :)