Add awakeFromNib support for Interface Builder, close #3