Add ability to hide commands from history; 'clear' command no longer also puts '__init__' command into history

Just a simple cosmetic tweak that I noticed