Added "add_error_attr" templatetag, it's the same as 'attr' but adds/changes attr only if validation failed for the field (field.errors is not empty).
small cleanup
More tests; testing cleanup
add @etienned to authors
cleanup
some docs for add_error_attr
ignore .coverage
trying travis-ci + coveralls.io