Fix to work with Storyboard outlets

Storyboard outlets didn't work as setup was performed in awakeFromNib which is called after the outlet wiring occurs, including event. Moved initialization code to appropriate.

Also removed setTarget as it doesn't actually do a thing because the action is null. 

It works for the storyboard case and seems to work on your demo project. Didn't check other use cases.