Started adding infrastructure to error code system

(1) Made ArticleListActivity try/catch statements more informative
(2) Made ArticleViewActivity try/catch statements more informative
(3) Added some try/catch statements to ArticleViewActivity for GUI actions.