added active and touched classes
- also prepared methods to add and remove css classes
implemented add and remove class functions
added function to change element state
- function is used to change the state of the touched element using css classes
- to provide visible user feedback
change and reset the state using the classes
repositioned add and remove classes functions
made states and class names prototype attributes
refactoring to set states correctly
added testcase for active states on fastclick
refactoring
corrected touched state class name
fixed function name to reset fastclick element status
state needs to be resetted before deleting element reference