Don't mutate classes during test runs

Conflicts:
	spec/spec_helper.rb
Remove needless requires; eliminate ivars in specs
Run specs in random order
Merge pull request #82 from DanOlson/cleanup-specs

Cleanup specs