fix saving of entities_count for children

By explicitly saving the ontology object at ontology_end.
add migration for consistent count columns

This migration should set all count-fields
on the ontology table with their corresponding
count values (as determined by a query).
add migration for some constraints on count-fields

sentences_count and entities_count were missing the
not-null constraint and weren't defaulting to zero.
exclude migrations from hound-filename check.
indent when correctly for case in nokogirilistener.
replace old hets-output fixtures with current ones

Seems like my changes require a newer hets-version than
the one that was used to create the fixtures.

This includes updates for:
  - align (from DOL not CASL)
  - cycle
  - generations
  - test1
  - test2
fix redis-cleaning methods.
fix setting of display_name for sentence/entity

This also includes reading in the the iri-attribute
out of the DGXML for entities.
translate entity-test to rspec

This also includes the necessary display_name
test fix (since we now always set the display_name).

It also uses a hash to manage the database-fields and
their expected type. It should be much more
readable.
let hound expect single_quotes per default.