[ref_impl_eiffel] [317] Various refactoring, including class rename of ARCHETYPE_REPOSITORY_XX classes to ARCH_REP_XX.

Revision: 317
Author: thomas.beale

Log Message: