Alias fields in conditions

Otherwise while this would pass:

    $someTable->find()->fields(['id']);

This would fail with an ambiguous sql error:

    $table->addBehavior('ShadowTranslate.ShadowTranslate');
    $someTable->locale('xx');
    $someTable->find()->fields(['id']);