pep8/pyflakes fixes
Make sure we show some of the tags on single message threads

Signed-off-by: Chris Mason <chris.mason@fusionio.com>
Refresh when marking read

Signed-off-by: Chris Mason <chris.mason@fusionio.com>
Rebuild the focused line after closing a thread buffer

This way any hilighting for unread messages is updated

Signed-off-by: Chris Mason <chris.mason@fusionio.com>
Return multiple key presses for basic movements

the urwid library sends us arrays of keys when the user
is just holding down a movement button.  Return them all so
the interface feels snappy.

Signed-off-by: Chris Mason <chris.mason@fusionio.com>
fix issue with computing last decendant in NestedTree
fix issue with computing last decendant in NestedTree
respect mailcap commands that expect stdin

This ensures that we respect if a command as specified per mailcap expects its input via stdin and not per tempfile.
This was already done for opening of attachments but not
for interpreting non-text/plain message parts.

fix #584
Merge branch '0.3.4-fix-mailcap-584' into testing
Merge branch 'testing' of git://github.com/pazz/alot into mine