Add Composer hooks to initialize environment

Also add ignore of vendors

Signed-off-by: Stéphane HULARD <s.hulard@chstudio.fr>
Allow to forward original path to the controller if file does not exists

With this update, original images can be accessed directly even if they are distant and requested without format...
Manage URLs characters inside the saved file path

Replace ?, = and & with _