Divided the Hg test set

Created two test suites for Hg.
Simple: verifies fundamental types, bit-lists, nested types, Hg message,
Hg Buffer and Hg Field Type abstraction.

Complex: Verifies sequence containers, array and vector, as well as any
complex scenarios.