added snippets for xslt
detect correctly Windows OS
work with pathogen.vim too
Added try catch snippet for php
Merge https://github.com/brianjriddle/snipmate-snippets
added snippets for Test::Unit 2.2.0 assertions

I dumped the bulk of these snippets by cooking up the following in IRB.
I then adjusted the corner cases and existing snippet conflicts by hand.

gem 'test-unit', '>= 2.2.0'
require 'test/unit'
(assertions = Test::Unit::Assertions).instance_methods.map do |name|
  abbr = name.to_s.split('_').map {|w| w[0, w == 'assert' ? 2 : 1] }.join
  File.open(abbr + '.snippet', 'w') do |snippet|
    snippet.puts [name,
      assertions.instance_method(name).parameters.
      select {|type, param| type == :req }.each_with_index.
      map {|(type,param),idx| "${#{idx.next}:#{param}}" }.join(', ')
    ].join(' ')
  end
end
Added div to html
added a bunch of css snippets and one eruby snippet