full error messages
remove active support requirement
require rack test as development dependency
active model integration tests for file validators