ConsoleInputOutput error fix; Matching formatting;

And MainMenu error checking. The fix in the I/O class was in getting
(undesired) empty Strings in getString(). The output of Matching/Ranking
Questions was formatted to look better. More exception handling was
added to MainMenu for loading (namely, a ClassCastException).