PublicFiles API REST

Files are now handled in a RESTfull way, by the Public_Files
controller.
Files controller has been deleted, because he was too ugly.