Merge pull request #5 from abinoam/master

Add test and restart instance variables values
Add delay option to set cursor frame delay (bug #2)

The delay option is set like all other options, e.g.

```ruby
SpinningCursor.start do
	action do
		sleep 2
	end
	message "Enjoying the spin?"
	delay 0.1
end
```
Update dependencies

Development
-- bundler: 1.1.3 -> 1.3.5
-- jeweler: 1.8.3 -> 1.8.4