Minor changes to FloatLabel.java

Moved the animation action into onTextChanged method within the EditTextWatcher as we dont need to modify the contents of the EditText its we just waiting for changes to it see android documentation
Implemented TextUtils for checking CharSequences and Strings trying to be consistent.