updates filter conditions to allow for greater_than_or_equal_to
and less_than_or_equal_to conditions on solr queries

  * needed so that we can specify date ranges where one end of
    the range is left blank.
  * prior to this fix, the spree_sunspot_gem would generate
    solr query conditions that excluded endpoint if only one
    endpoint was provided