Add tests for current undeclared_header behaviour
Update tests for new header=present assumption
refactor @assumed_header
Change behaviour of undeclared and assumed error messages
update info message tests

As there are now more info messages expected
Merge pull request #95 from theodi/undeclared-header-error

Undeclared header error