SphinxCriteria fixes:
1. when using weight should not use ranker=none
2. applyFilterFields called strlen on vars that may not be string, so
filtering by categoriesIdsEmpty=false did not work (strlen(false) == 0)