Combines locate fix, show/hide cursor + Justin Jordans additions

Fork of Terminal by Justin Jordan

Terminal.cpp/shortlog/shortlog@96ae39e58792: not found in manifest