add validation to domain model
add pdns table schema
add AnnotateModels - see: https://github.com/ctran/annotate_models
fix some factory_girl issues
add validation to domain model
run db:migrate in test env on travis