fix #319
detect returns in input
interaction works with new keys
FakeStdin works, includes curtsies version bump