Update files to work with latest gradle version
Refactor ClassAdapter for clarity; no change in functionality
Tweak build.gradles yet again, this time for AS 0.8
Change less case of references to the Classtime class
Fix #4, bug related to some class times not showing in schedule
Clean up CourseScheduleFragment and associated layout
Guess I should include Gradle changes too
Add .navigation folder to .gitignore
Give ConnectionHelper vars and methods a sane naming scheme.
Not that it really matters, I think I'm going to rewrite it anyway.
Set up new login functionality. No activities actually use it yet, though.
Almost done ripping out ConnectionHelper. All features are functional now.
Add libs build folder to .gitignore
Reimplement isLoggingIn() with the new system.
Make temp login work with rewritten login system.
Fix #6, Blackboard Course List displaying class in wrong semester sometimes.
Convert CourseScheduleFragment and ExamScheduleFragment to use newInstance
pattern.

Also fix a minor typo in ExamScheduleFragment.
Clean up ScheduleActivity. Mostly removing ancient commented code.
Correctly handle loading multiple class listings. Prevents buggy behavior
such as loading multiple copies of the same class listing from happening.

Honestly, this is still being done terribly. I definitely should not be
accessing a parent activity's state from a fragment in such a clunky way.
I should be parsing part of the page in the parent activity, and then
spawning more fragments from there as necessary.  But hey, it works :)
Remove ConnectionHelper logout dependencies.
Implement dynamic re-login for all UTD services (not Blackboard or PNA yet!).
Fix CourseScheduleFragment auto-relog recursing bug.