extracted testUniqueQueue* methods to UniqueQueueTests.swift
test for iterating unique queue while popping its items off.
perform findOrCreate for initial jenkins instance in AppDelegate
changes necessary to remove KDBJenkinsRequestHandler's dependency on a JenkinsInstance
TestAppDelegate to call so that main AppDelegate isn't ran on test.
add name argument to JenkinsRequestHandler.importDetailsForJenkins so that response received notification can contain the name. Added JenkinsInstance relation to Jobs created from JenkinsInstance values. Moved sync manager's call to syncCurrentJenkinsInstance to currentJenkinsInstance.didSet. Updated observers to use proper selector syntax. Corrected SyncManager.jenkinsInstanceDetailsResponseReceived to perform find/create on appropriate queue. Fixed SyncManager.saveMasterContext