Moved Events/Jobs to generic base class (Items in issue #7)

Combined Events and Jobs into the ApiListBase file, all functionality is now shared for managing the lists of events and jobs.
Events, Jobs inherit from ApiListBase
EventInfo, JobInfo inherti from ApiItemBase, for easy use within the ApiListBase
individual events/jobs can now be easily accessed by indexes, ids, or intent using the LauncherExtras in ApiListBase
JobDetailActivity can now be launched with such an intent as well.
3 jobs for additional_fields in 3 minutes and 57 seconds (queued for 2 seconds)