New Rule: no-constant-condition
 - removed SwitchStatement discriminant check
 - removed AssignmentExpression with right Identifier
 - fixed copy paste error
 - added DoWhileStatement, ForStatement
based on discussion: https://github.com/eslint/eslint/pull/624
(fixes #621)