[ticket/11288] Handle +,- without preceeding whitespace characters

PHPBB3-11288
[ticket/11288] Handle +,- without preceeding whitespace characters

PHPBB3-11288
Merge branch 'ticket/11288' into ticket/11288-develop

* ticket/11288:
  [ticket/11288] Handle +,- without preceeding whitespace characters
[ticket/11288] Add unit test cases for foo-bar like queries

foo-bar and foo -bar are interpreted differently by
native search backend now.

PHPBB3-11288
Merge remote-tracking branch 'dhruvgoel92/ticket/11288' into develop-olympus

* dhruvgoel92/ticket/11288:
  [ticket/11288] Handle +,- without preceeding whitespace characters
Merge remote-tracking branch 'dhruvgoel92/ticket/11288-develop' into develop

* dhruvgoel92/ticket/11288-develop:
  [ticket/11288] Add unit test cases for foo-bar like queries
  [ticket/11288] Handle +,- without preceeding whitespace characters
Merge branch 'develop-olympus' into develop

* develop-olympus:
  [ticket/11288] Handle +,- without preceeding whitespace characters