Updates for Textbox, from comments from wkeese.  Removed activationTracker, use case=none, upper, lower or proper instead of uppercase etc. and cleanup refreshRendering, this does not included updates needed for the Textbox/themes