Cleanup specs

* use described_class
* do not use instance variables
* do not start example description with should
Merge pull request #1095 from geniou/rspec_cleanup

Cleanup specs