Convert project to ARC from GC
Update private framework header
Implement logic for specifying device info
Load developer tools foundation before loading remote client framework
Make delegates weak
Remove unused retained block parameter
Remove unused retained block parameter
Remove unnecessary manual bundle loading (this is handled by our @rpath-aware custom library loader), and let LauncherSimClient handle the call to the new loadAllPlatformsReturningError API.
Use the SimulatorHost framework to fetch defined device names, rather than hard-coding constants.

Issue #18
Remove unnecessary changes made to the existing code.

Issue #18
Remove legacy test integration that is no longer supported in Xcode 5.1

This fixes unit test operation.