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

Fork of Terminal by Justin Jordan

Terminal.cpp/shortlog/shortlog@aa29b7e10cd8: not found in manifest