ensure EM::Connection#close_connection_after_writing is called

even if the #login method failed, for example
bump version to 0.0.4
simplify and make code cleaner
bump version to 0.0.5
close connection after 2 seconds, no matter what
bump version to 0.0.6
introduce SimpleTelnet#process_payload for easier overriding