Yeoman generator for drupal entity, adapted from https://www.drupal.org/project/model.