OC-10737 Unit tests do not run on a iOS 7.0 device and Xcode 6.0

Signed deployed XCTest. Generalized codesign routines to use for both reveal library and
XCTect deployment. Minor refactoring.

(cherry picked from commit 70a24334ab2fadf2a9986ec06c2cc4a714e89b7a)
OC-10737 Unit tests do not run on a iOS 7.0 device and Xcode 6.0
Made use of codesignBinary in RevealRunConfigurationExtension.installOnDevice()
Removed signed XCTest framework from the temporary dir

(cherry picked from commit 104f0942631c9be80d8053bfe351c271d826fd7a)
OC-10737 Unit tests do not run on a iOS 7.0 device and Xcode 6.0
Removed temporary dir with signed reveal library. Minor refactoring.

(cherry picked from commit 7712d6453668de60322943b12f6bdddd4de5b7f8)