Add step to return encoding
Rename step definitions
Remove commented out line
Put encoding in instance variable
Run validate on initialize
Return encoding
Add errors, warnings and encoding as readers
Tidy up if blocks
Rearrange features

Again!
Allow content type to be explicitly set in tests
Return content type
Merge pull request #1 from theodi/feature-return-information

Return information about CSV