Decompose blacklight generators into feature-specific migrations

- create a blacklight:models  generator to generate the blacklight
  default models

- create a blacklight:marc generator for creating the default demo,
  MARC-based behaviors

Both of these generators are called from the blacklight generator by
default, but some day may become optional or toggleable.