/models/ & /scripts/: added users model
/: added users model to app and added middleware (session, POST body, etc.)
/models/: added unique fields to articles & tags models
/views/: added login management in layout page
/controllers/: minor changes to pages manager
/controllers/: added support for user management (login, logout)
/controllers/: minor changes on controllers
/views/: modified layout page to use Bootstrap and jQuery CDN
/controllers/: empty password are now handled in the user controller
/lib/: added a function in utils to deep-merge objects
/controllers/: added AJAX requests handling in pages manager
/views/pages/ & /views/pages/article/: made tags label-primary
/controllers/: removed doNotSaveAsPreviousPage from render function options
/controllers/: logout now does not destroy the session but removes user-related infos
/views/pages/article/: added basic markdown for article edition
/models/, /scripts/ & /views/: updated users model and added modification view to article
/contrllers/: added user page
/models/ & /scripts/: added user picture
/models/ & /scripts/: added author field to articles (how could I miss that?!)
/views/pages/article/: removed inline controls in article page