fixed editing lint

correct name for tests
removed console.log()
ValidationError extends Error
Fixed ValidationError tests

cannot use deepEqual anymore
Merge pull request #95 from geraintluff/feature/error_prototype

Feature/error prototype