Updated log in/log out dialogs, fixed parsing bug

Updated the look of the log in and log out dialogs and made them more
user friendly. Also fixed a major bug where the parser would fail to
retrieve course information from certain user's scholar pages