Have SetAccessor use FormalParameterList

Added test in `test/feature/TypeAssertions/ClassParams.js` demonstrates
the #894 issue, which is fixed by this change.

I believe this is the right fix, instead of another solution proposed in #897. SetAccessor has parameterList (FormalParameterList) and therefore
annotations on SetAccessor can be transformed in the same way as
annotations on any regular function.

This change also removes the FormalParameter -> FormalParameterList
transformation in ObjectLiteralTransformer.

Fixes #894
Closes #917, #897
Merge pull request #919 from vojtajina/set-accesor-formal-parameter-list

Have SetAccessor use FormalParameterList
Rename formalParameterList and formalParamters to parameterList

This is to have more consistency in the parse tress.
Fix outputting ES6 module import
Merge pull request #921 from vojtajina/fix-output-es6-module-import

Fix outputting ES6 module import
Merge pull request #920 from arv/rename-formal-parameter-list-property

Rename formalParameterList and formalParamters to parameterList
- wrong patch
Merge remote-tracking branch 'remotes/upstream/master' into dynamic-source-maps
* update bin/traceur.js