Bug 921398 - Relax the jshint rules about non-IIFE function literals to avoid clashes with the current style

This removes the "immed" and "newcap" rules.

The "immed" rule will be added back once gjslint bug 77 will be fixed or when
jshint adds another separate rule to warn about non-IIFE wrapped in parens.