Added the KDBJenkinsURLProtocol to unit test AFNetworking methods
moving along testing and creating data import methods
passing tests for createJobWithValues
passing tests for persisting jobs to store. tearDown now deletes all records.
added index to job, view and build url fields
Refactored createJobWithValues to class method in Job object.
made job description optional and job color required.
extracted createViewWithValues to View object
aded current field to JenkinsInstance
added static methods to JenkinsInstance to create new one and find current one.
idk my bff jill
working tests to be sure views and jobs update values when trying to create with duplicate url
changed delete actions on job << - >> view relationship. working tests to delete those objects
set delete rule to cascade on JenkinsInstance —>> Jobs. working tests for deleting jenkinsinstance
working tests for JenkinsInstance —>>Jobs and JenkinsInstances —>>Views when job or view is deleted