Added .inputrc options. Added ignore case, prefix completion, single tab press for completion, and treats underscores and hyphens the same.