add travis-ci config
fix travis.yml & add coveralls
add travis & coveralls badges
add pdns table schema
run specs with bundle exec in Guardfile

I got some errors with incompatible rspecs version.
This fixes the issues.
fix some trailing whitespaces
add AnnotateModels - see: https://github.com/ctran/annotate_models
fix some factory_girl issues
add validation to domain model
Merge branch 'feature/domain_validation' of github.com:pgolm/DNSHub into feature/domain_validation

Conflicts:
	Gemfile
	README.md