Added new Container template constructor to support nesting
* templated constructor expects a pointer to a ByteField specialization instance
** this is useful for building more complex structures using the BinaryMapping library
* added test case to newly created special use case test compilation unit