Support defining placeholder text in User Defined Runtime Attributes

Added code in awakeFromNib to process the placeholder text if it was defined in IB with User Defined Runtime Attributes
Support defining placeholder text in User Defined Runtime Attributes

Cleaned up comments
Simplified the change
Merge pull request #4 from ahalls/placeholder_UDRA

Support "User Defined Runtime Attributes" from Interface Builder