Added data providers for general description and all jobs. With method in the job cache to get a list of jobs
Added parameter list data provider
Added testing around Description Data Provider
Removed unused let method
Added better coverage on description data provider
Added testing for parameter list
Added tests for all_jobs
Adding tests for downstream_matrix
Configured the redis cache to allow null values to be stored, and changed the commit info data provider to use it so we are not hitting jenkins multiple times for data that does not exist
Changed Job to locate downstream jobs from job description meta data
Fixed job tests
Added exists? method to redis_cache
Fixed commit info tests
Fixed downstream_matrix tests
Using variable in jenkins url for test
Change commid info timeout calculation so the super is not called unless needed
Fixed method call to redis
Added new and legacy support for determining parent build