Fixed incorrect database query

/src/org/osuosl/ocw/DataBaseHandler.java
Use database until timeout

/src/org/osuosl/ocw/Schedule.java: created some final strings for strings that are use multiple times. loadSchedule only receives force == true when refresh is pressed. Fixed speakers for loop retrieval from database that missed the last index. Schedule, speaker and track timeouts are added and updated to the database. schedule, speaker and track last updated times are added and updated to the database. Treating possibility that input stream fails and now falls back to database.
Removed hardcoded string on database value add

/src/org/osuosl/ocw/DataBaseHandler.java
Fixed timeout bugs

/src/org/osuosl/ocw/Schedule.java: Deleted unused code from when info was saved to a file instead of database. Fixed logic of when to use database and when to load from json.
Merge pull request #27 from markholland/enhancement-14349

Enhancement 14349