Auto-transform reserved words to be quoted in non-es5 mode:

1. Class methods uses a computed member expression on the prototype when the method name is a reserved word
2. Destructering would use a computed member expression when the key to pull is a reserved word
3. Object concise method will qoute the identifier (i.e. make it a string literal) when it's a reserved words
4. reserved-word-visitor is a default visitor in non-es5 mode that would handles everything else:
  a. Handles properties in object expressions
  b. Handles member expressions
Maybe we should just leave this visitor as an option for people to decide to include or not (as the other visitor sets are currently). Seems inconsistent with how we treat those to have some set of visitors by default that are based on an option (rather than just passed in)