FIXED: The label class attribute is back to lower case

The Joomla team keep changing this back and forth. All lower case is
compatible with Joomla 3.3.
FIXED: Updated form validation script for compatibility

Joomla 3.3 compatible. This should also address some of the issues with
3.0 to 3.2.