Added asynchronous loading of course data to MainActivity.  Modified
CourseNavAdapter to use Course objects from the data.models package.
Added Course.toString()
Added a loading message when the Douments list is empty.
Fixed setEmptyText force-close bug.
Added framework for async loading to AssignmentsFragment
Modified AssignmentsFragment to use a static instance generator for
setting the arguments bundle.