init repo
fix typo
complete select/fetch/disconnect commands flow and add an example
tweak structure
imapbase: moving networking out of the session
refactor stuffs based on imap-legacy
imap: add callback to connect/disconnect
Merge pull request #1 from yorkie/master

IMAPBase implemented. Started implementation of IMAPSession.