Adds UITabBarController-tapTabAtIndex:

to simulate selecting tabs in a tab controller.  If the controller has a
delegate it tests if it should allow selecting of the tab.
Supresses some 6.0 deprecation warnings
Create test helpers

Added NSDictionary helper to convert dict of strings to url encoded
parameters string.

Added NSURL parameterComponent helper to convert url parameters to
dictionary of key values.
UITableViewCell tap method only calls optional delegate method if the delegate responds to it
Merge branch 'pr/12'

Conflicts:
	UIKit/UIKit.xcodeproj/project.pbxproj
UITabBarController spec helper interacts as expected with optional protocol methods