Rearranged methods for clarity, Fixed refreshing and moved to asynctask.

/src/org/osuosl/ocw/Schedule.java: Started grouping together similar methods as code had gotten a bit tedious to view. Refresh now run in an asynctask, need to add a loading toast. Split loadSchedule into loadSchedule and setAdapter to separate work that can be run on a different thread from work that must be run on the ui thread.