Please consider this refactor to allow use as a utility library.

The XCodeBuildOutputParser is now inependent of Hudson and is the base class of HudsonXCodeBuildOutputParser that is used by XCodeBuilder. This way, the XCodeBuildOutputParser can be used by the maven Xcode plugin.