Add FormalParameterList and update unit tests. Also update unit test for ArrayLiteral