com.js: reword "save_analysis" message
graph.js : cleaning
db.py: logging, reverse-ip with prefixes
file.py: logging upload()
file.py: more logging
task.py: logging end of processes
task.py: set timeout to 15 minutes

With the new incomplete experimental option, Vidjil can take about 10 minutes
to process the largest files of the server (~1 Gbp in ~2 GB .fastq).
This will be improved in future releases, but now we have to set a larger timeout.
graph.js : clean + repair
Qunit : graph.js path constructor test and init test
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/vidjil/vidjil
core/segment.cpp: display segmented germline at the end of fasta header

Useful for '-U' debug output.
list.js : debug -> let some times to user to save change before cancelling editName
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/vidjil/vidjil
builder.js / list.js : improve edit functions for firefox (inspired by spaceship)
tests: on TRG, the default '-w' should be 40

This is broken since 49fa228/965463ce.
vidjil.cpp: with -G, sets -w/-m/-M options only when there is a D germline

This fixes the bug tested in the previous commit.
default/user.html: hint on demo login
Server: Missing column in patient info view

Column for download was not set (empty) for classical users
Server: Allow huge file uploads

However the value must also be set in /etc/nginx/nginx.conf
model.js: log into console calls to load{Data|Analysis}Url()