Major refactoring of the JS part of the page edition system

Reduce size of module folder names.
Create a new module specific for the edition of page pages.
Improve the page edition UI
Fix a small bug with Page: without index page

Change-Id: I8195325d7b17b3675792139f43593ee50e6e7096