Rename `valid?` to `validate`
Update CHANGELOG
shuffle method definitions
Fix mention of *methods* in changelog
Raise when missing attributes
Merge pull request #58 from Factlink/feature/consistent-naming

Feature/consistent naming