[Diagnostics/Debug] Unify the class properties.
[Console/Shell] Added Shell::setPrompt() and made Shell::getPrompt() public. Fixed the command suggestions and added a default history file path in case none was given.