add newlines at the end of files
cleanup and extend guard a bit
only validate uniqueness and presence of url in feed
only validate uniqueness and presence of url in site
refactor title-discovery
do not hook up site creation for feed before_validation