New "-a" option, for slecting a specific attack.

This adds a new command-line option, for selecting the attacks, and improves the
questions enviroment. Specifically,
* Adds a new .pretty_name string to trettify name;
* Adds documentation for structures qa_question_t
* Delegates attacks to a  new function qa_dispose().