removed levenshtein dependency
used native levenshtein now if system has it
crash scripts now have names, authors
added timeout, default report dict, and completion boolean