jshint changes for w2fields.js

w2fields.js:
- fixed spaces to tabs
- triple compare (===, !==)
- moved el, defaults, helper, obj, pr, settings outside the switch, since they are used and declared multiple times in the same scope
  during that I saw that el and obj are the same... , so this has to be done in an other pullrequest

- "Bad line breaing before - / ||  "
- "Dont make functions within a loop" => moved $().on("", function(){}) outside the loop