Improvements:

 * silence new PDO so that E_WARNING doesn't pollute test runs (when ppl have no local mysql)
 * make the data provider only return storage objects when they were setup properly