Simple accessor for CatalyticWallBase pointers

It's convenient for an application to have access to this, but
it should be generalized to handle the case for multiple
pointers per boundary id. It's good enough for now though.
Bug fix for GasSolidCatalyticWall parsing

Application now runs correctly using this new boundary class.