server : paste patient name in analysis file
server : give patient name as filename for data file
main.js : separate db_menu from file_menu
database.js : debug reload() (if anything have been loaded previously)
database.js : display patient name as filename / list of recently opened files
server: debug views info.html
scatterplot: debug selector (can produce some artefact with chrome)
database.js : avoid unnecessary reload() after file upload completion
index.html: reword some items
database.js : don't duplicate recently opened file
database.js : auto close database panel onload
patient.py: 'patient list' is not useful
pdf.js : debug firefox (ff don't support offsetwidth/offsetheight)
CGI: Align unlimited number of sequences

No need to specify a hard-coded value for the number of sequences.
Fasta object knows how many sequences there are.
Server: Correct redirection to browser.

The trailing # was not always there, therefore the string was not replaced and
we were not redirected at the right place.

Use a regexp instead that is more general and should catch more cases (wherever Vidjil is installed...)
Server: Comment database_url which is unused.

Since the HTML code including the database_url, it makes sense to comment this JS code too.
db: some end-user messages and notifications
database/html: minor updates
css: more space for the filename column
db_layout.html: we do not link to profile information update