Seol mar théacs é seo: A Navier-Stokes Solver for Compressible Turbulent Flows on Quadtree and Octree Based Cartesian Grids