config: Add .gomailrc and config parsing

Added goconfig package to read config file.

Added sample config file.

Added flag parsing (debug switch).

Added status update.

View channel is now buffered.

Signed-off-by: Fam Zheng <famz@redhat.com>
ui: Changed some log() to debug()

Signed-off-by: Fam Zheng <famz@redhat.com>
ui: Move key loop function to anonymous

Signed-off-by: Fam Zheng <famz@redhat.com>
ui: Rename ListData.RefreshData to Refresh

Signed-off-by: Fam Zheng <famz@redhat.com>
ui: Rename Renderable.renderTo to RenderTo

Signed-off-by: Fam Zheng <famz@redhat.com>