Validate header rows against schema
Read present/absent from content type; error if no header
Error if duplicate or empty column names
Merge pull request #50 from theodi/feature-header-validation

Feature header validation