WIP - SeparatedValueParser and Schema

This is an initial commit of the separated value parser and the schema
objects. These will be some of the driver classes that will be wrapped
with an IDataRecord interface.