New spider mode and performance improvements

Added new spider bug.
Add many new options, eg: zoom, turning radius.
Changed code to use request animation frame, and css transforms for
better performance.
Fixed issue #4. Added methods to stop, start, reset, end and kill the
animations.