Make the FAQ module multiste

This commit also involves a lot of improvements to the long line lengths
in the Faq module. Some initialisations of local variables where added
too.