Php 5.3 library to abstract file storage and retrieval