change to xctest for xcode 6
cleaning up references in code
restoring references
fixed all Xcode 6 warnings and replaced missing files
removed patch that was correcting Apple bug of not returning correct playback State - appears to be working correctly now
removed self.managedObjectContext from the NSManagedObject classes  it was causing an error with iOS 8
updated unit test name
Merge commit '0174c8c2f15a26fa35a3ed17bf0f1334f3e1bcb5' into iOS7

Conflicts:
	MegaTunes Player.xcodeproj/project.pbxproj
	MegaTunes Player/AppDelegate.h
	MegaTunes Player/AppDelegate.m
	MegaTunes Player/AutoScrollLabel/AutoScrollLabel.h
	MegaTunes Player/AutoScrollLabel/AutoScrollLabel.m
	MegaTunes Player/GenreViewController.m
	MegaTunes Player/InfoTabBarController.m
	MegaTunes Player/KSLabel.h
	MegaTunes Player/KSLabel.m
	MegaTunes Player/MainViewController.m
	MegaTunes Player/MediaGroupViewController.m
	MegaTunes Player/MegaTunes Player-Prefix.pch
	MegaTunes Player/SongViewController.m
	MegaTunes Player/TaggedSongViewController.m
	MegaTunes Player/UserInfoViewController.m
	MegaTunes Player/UserTagViewController.m
	MegaTunes Player/VBColorPicker.h
	MegaTunes Player/VBColorPicker.m
Merge commit '45ebacf289ee8305d2da4ce38a101b691cef76b9' into iOS7

Conflicts:
	MegaTunes Player/AppDelegate.h
	MegaTunes Player/AppDelegate.m
	MegaTunes Player/ItemCollection.m
	MegaTunes Player/SongViewController.m
Merge branch 'iOS8AppStoreCrasher' into iOS7
pulling all the pieces back together for ios7 and ios8 updates
changed to new UISearchController in ArtistViewController
pulled out AutoScrollLabel and used a scrollview and label so that nowPlayingSongLabel can be manually scrolled
AutoScrollLabel is quite buggy under iOS 8