Feature #4286 : upgrading resource manager application

- changing the calendar mechanism (using the same that the one of Almanach application)
- adding some new features to choose more freely how to display the calendar
- adding Web Services that expose reservation data
- refactoring some code
- harmonizing the display of the current period label with applications that are using a calendar
- fixing Almanach application to take the user language in account
- fixing Blog application technical error introduced by Feature #351
- integrating Aurore's design work
- adding CSS styles for printing
- adding tooltip description on resource selection (when the mouse cursor is on a name of a resource)
- adding parameter to choose default display of resource manager application (feature #2059)