Remove trailing spaces
Refactor specs a bit.

- Use subject keyword
- Use let instead of instance variables
- Use `its` to check for subject.`attr`
No need to have an empty block
Follow same pattern
Use the power of let. DRY.
Merge pull request #35 from jcmuller/refactor_spec_a_bit

Refactor specs a bit
move to v1 from upstream
Merge pull request #37 from snyff/move_to_v1

move to v1 from upstream
Version bump 1.1.0