Appearance protocol support

Added ability to specify the text / placeholder colors using
UIAppearance.
Merge pull request #3 from NxSoftware/master

Appearance protocol support
Changed method names so that the original UITextView methods (such as endEditing:) are still callable from outside in order to force the view to relinquish first responder status
Added Podspec for the project