Remove empty request specs.
Refactor and cleanup.
Append routes.
Correct minor version for spree.
Update readme for current branch.
Add feature specs.

Admin specs can be tested more but it inherit from ResourceController
so this should not be necessary until it start to use Globalize3 gem.