Additional features for search

Additional features for search cuke
Factories created for cuke tests.

Factories have been created for login, registration, and search tests
Added Step Definitions

Step Definitions added for login, registration, and search tests
Add Capybara Webkit driver to project

Capybara webkit javascript driver now used to allow tests to be done
headless
Updating Cukes to not use Factories

Turns out I was using factories the wrong way. Removed them since most
of their use was pretty trivial.