If there's only one search result in the site specific parser, the
program will automatically use that result now instead of prompting the
user to pick from one result
Refactor of code out of GUIMain into more logical submodules in their
own classes. Moved action classes out of the GUI package and into the
controller package.
Fixed a testcase in TestKin8tengokuParsingProfile