Issue#711

Removed or test on lucky parameter when testing the value of the q
parameter. So we now redirect back to / if the q parameter is empty
irrespective of whether the lucky search was used or not.
Issue#711

Added additional tests around redirect logic for empty q parameter with
and without lucky search.
Issue#711

Search box no-longer set to value of lucky parameter, which is boolean,
when q (search query) is empty.