Catch an IOError that happens on Ruby 2.0

Would get a #<IOError: closed stream> error on Ruby 2.0
explicitly state MIT License in gemspec
Merge pull request #56 from hirak/patch-1

explicitly state MIT License in gemspec
Merge pull request #52 from johnkchow/master

Catch an IOError that happens on Ruby 2.0
Add LiveReload.js with animated transitions support
Update spec to test 'animate' option
Add option to enable reload transition (animate)
Update source for LiveReload.js dist file