High Mach Ambient update

Update Ambient block to work at high MN. This change takes into account
chemical changes (or an un-constant gamma term) that may occur when
there is a large difference between static and total temperature and
pressure.