add] Add download log
[imp] Change It's all text link label
[add] Add compile shortcut
[imp] Impove option paper ui
[add] label translation
[fix] Synctex support on multi page

Don't scroll to page if the page hasn't not change

Verify that the current page has change before scroll to the new current page.
[fix] Page navigation
[fix] Json decode
[add] Add event to propagate window resize
imp] Change new paper button position
[imp] Add one template by paper page status

The page paper has different status:
- load: load paper information
- author: the currrent user is an author of the paper
- reviewer: the current user is a reviewer of the paper
- error: if an error occurs
[imp] Add documentation

Begin to comment undocummented code
[new] Add compilation long polling

The client waits a new compilation to update paper preview, paper page and compilation log.
Manage synchronized files

Add possibility to create/remove synchonised file.
Tge service is based on the mobwrite protocol
[imp] Improve register page design

Add input label, change order of buttons, add a text indication for required input
Clear cache on logout

Clear the cache when an user logout. A new service is added to clear the cache.
[new] Clicking on a resource, insert it in the text
[fix] Fix paper preview resize

Fix the display of the preview when the scalling fator is not set to auto. And the current line is now correcly highlight when the scala factor change
[new] Dipslay paper compiler options

Display compiler options on paper page
[fix] Fix get compilers service

Angularjs doesn't parse correcly array of string, the response is persed manualy