Safari/WebKit bug workaround: rename parameter if matches method name

Closed username-removed-568470 requested to merge kzc/buble:154 into master

Fixes #154 (closed) as well as:

  • Renames parameters matching names of standalone FunctionExpressions.
  • Fixes unnecessary renaming of parameters of transpiled class methods.