Improve getCriteria class_exists multiple calls to autoloader
Fix fetch, improve fetchAll speed
Add reset method to return to default state
Add method_exists cache and improve speed due to implode
Empty call to getCriteria now return a default Criteria object