Downgrade header errors

This is  partial implementation of theodi/csvlint#98. It downgrades the header validation messages to warnings and adds an info message when we have assumed a header is present