Some fairly un amazing changes to get this working in Safari 5

* Checks for typed array support and uses NeuWuant rather than
  TypedNeuQuant
* Catches exception creating Blob at the end and returns null instead.

Notes:

It's ok for us to return null instead of a Blob because we don't use the
blob, however this might upset other people.

Safari 5 does support a lot of typed arrays actually, but not
Float64Array, so it might be possible to do a better job of selectively
using typed arrays.

Also added vim .swp files to gitignore and bumped version to 0.1.3
Merge branch 'master' of github.com:autographer/gif.js

Conflicts:
	dist/gif.js
	dist/gif.js.map
	dist/gif.worker.js