Build a small automate model using factory girl

This PR builds a small automate model with the hierarchy
 DOMAIN
      NAMESPACES
          CLASS
              INSTANCES
              METHODS
e.g.
FactoryGirl.create(:miq_ae_domain, :with_small_model, :name => 'FRED')
future reference:
have an ignore block without the trait.

Here you define a trait `with_values`, and an ignored attribute `values`.
You only needed to define the ignored attribute `values`.

But all in all, this came out very well. thanks for the hard work.

:+1: :shipit: