[Haskell] Improve default dir detection for interactive session

Reviewed-by: Chris Barrett <chris.d.barrett@me.com>
[org] Tweaks to layout of agenda views