Extract Class: MultispacedParser.

This extracts the behavior of the _getHeaderSpec method into its own
class.  By extracting this, we can more easily add other column parsers
that will be able to customize the behavior.