fixed ship exhaust positioning, fixed nebula noise, libtcod fbm noise function was returning strange values when nebula position got too far into negative ranges