FIXED: CPTextField's setTextFieldBackgroundColor: has not effect

previously, the _textFieldBackgroundColor was simply ignored.
this fix sets the background color to _textFieldBackgroundColor if given.
otherwise, the default theme color applies.

fixes issue #210
_backgroundColor is already defined in CPView, along with accessors. You only need to override the accessors, this can be removed completely.