Birth factcheck

Adds some features and corrects some bugs with the factcheck generator to produce markdown documents for factchecking that are complete without duplicates
Many logic changes for birth cases to be legally correct
The [ruby style guide](https://github.com/alphagov/styleguides/blob/master/ruby.md) says never chain methods to a block.