refs #7012. Implement as python module.

ExtendedUnitCell is a wrapper around the UnitCell type. Unit tests have been provided around this first-cut.
refs #7012. Fix merge conflict.