Added case-insensitive tab completition and history search with arrows