Add URI for files for route artifacts/:id

Change-Id: Ic3e2bad2540617231ff05fc74cc7eeb5baf4749f
POST artifact_file

Change-Id: Ic7d1aaeb8b82a0f5a2829deab9703dba4b9cfbbd
PATCH /artifact_files/:id

Change-Id: Ic04b52a0a8ecd0d00707cc7a882205ba6323d9a2
implements route DELETE for artifact_files/:id

Change-Id: Id650419698f2bc9ee2de61d076216264b96c893c
Route artifacts_files/:id GET and OPTIONS

Change-Id: If64d0ccbc5fd17b5e3091a26579321eca1956cd1
reverting modifications to SOAP routes

Change-Id: Ia456b95902ebbbf10b6eea811fcffc04a746d895
Refactoring TemporaryFileManger

Change-Id: I96da93df326b3922c1fb33ec40e5478d5ac701cd
Fix forgeupgrade file

Change-Id: Iac2d1fc6e1dfc238ca36a2a5da41e9f6944333cb
Route artifact_files/ GET

Change-Id: I62311b56cef9122bb30a4cdc250f905c2601f5ff
Merge "Refactoring TemporaryFileManger" into 6422_uploaded_files_via_REST
Limit upload on artifact_files/ POST and PATCH

Change-Id: I98295f223315b67598f3b02e3feb75ee2ed6b393
Rename /artifact_files PATCH to PUT and clean OPTIONS headers

Change-Id: Ia4816adee1ca913db4ef480629a296a59036e634
Merge "Route artifact_files/ GET" into 6422_uploaded_files_via_REST
Merge "Limit upload on artifact_files/ POST and PATCH" into 6422_uploaded_files_via_REST
Merge "Rename /artifact_files PATCH to PUT and clean OPTIONS headers" into 6422_uploaded_files_via_REST
Adding REST tests for POST and PATCH

Change-Id: I9d13258da33a5a964311be60dacf8c55f152b50d
Merge "Adding REST tests for POST and PATCH" into 6422_uploaded_files_via_REST
Split artifact_files route

Now we have two routes:
1) GET /artifact_files/:id to get the content of an attachment
2) GET|POST|PUT|DELETE /artifact_temporary_files to handle temporary
files (those waiting to be attached to an artifact)

Change-Id: Id0ecbbc24505cd713f51b1e68ad9394f00f9bd84
Merge remote-tracking branch 'tuleap/stable/master' into HEAD

Conflicts:
	plugins/tracker/include/autoload.php
	plugins/tracker/www/soap/index.php

Change-Id: I915baa88cc79a9c65b30a286a64a347de891852b
Modify file fields in artifact route

Change-Id: Ia803313302c2e7e34a7980114c0f79e3b3227b86