Used read-string instead of read-from-minibuffer in function interactive-list-select + renamed argument default-option to init-option
Split function interactive-list-select into interactive-list-select/interactive-list-string-with-history + renamed interactive-list-string to interactive-list-string-with-defaulting