Display validation errors when using FactoryGirl.lint

This introduces a facade to handle factory names/valid checking/list of errors
to produce a bulleted list of invalid factories and the error message(s)
I think a factory should be considered valid if you can call `create` and not get an error. Anything beyond that is just improving the error message.