added tryInputLine and tryInputChar
renamed System.Console.Term to System.Console.Terminal
improved documentation
fixed examples/basic.hs