InteractiveSearch: ported input functions
InteractiveSearch: ported input functions

main_loop(): now refreshes screen when keys are input
__process_key(): handles curtsies key names
char_allowed(): converts non-cursies event keys into ints and compares
them, with exception of <SPACE>

pmosakowski/dir-short