fixed SelectTokens for empty containers

There was a bug when you trying execute JObject.SelectTokens("$..test") for a json that have empty container it returns empty result.

Example:
{
  'cont': [],
  'test': 'no one will find me'
}