Disconnection with Logout and Client options

- Implemented Disconnection from Imap Server with Logout command and Socket.destroy()
- Allows custom client name and url for setting with options.client.name and options.client.url