Use latest gems.
Remove unnecessary require statements.
Make scenario pass. There is no 'Search' button anymore.
Make use of ruby 1.9 hash syntax.
Use configuration block.
Merge pull request #1 from lifus/update

Update