Fix of issue with different url types

Yes it should be strpos($this->callback_url, '?') === false; option with double equals is dangerous as echo strpos('?some_arg', '?') == strpos('/some_arg', '?'); // => 1

Btw I prefer solution with strpos as it more common way to check that string contains some pattern.