bump version. Include 5.18 and require Term::ReadKey in travis