Restructure project for CocoaPods conventions

See https://github.com/CocoaPods/CocoaPodsExampleLibrary
Giving Kiwi a try for this project

In the spirit of #objectivechackathon
Implement MVP -[UIControl allTargets]
Implement MVP -[UIControl allControlEvents]
Refactor to internal map of events to target-action
Implement -[UIControl actionsForTarget:forControlEvent:]
Implement -[UIControl removeTarget:action:forControlEvents:]