Minor bug fixes for new unstructured abilities
Add more flexibility to regression test class
Merge branch 'unstructured-topography-additions' into add-multilayer-test
Further separate testing functionality

Also correct bug in topography type detection
Simplify further test specifications