Added targets to generate the user guide.
Various documentation updates.
Added the ability to change the page's orientation from a configuration file.