Add more test cases for 'new' fixer.

- Added a test case for 'new' when followed by an array/key.
- Added a test case for 'new' when followed by an array/key and no braces.
- Added a test case for 'new' when followed by an array/key and function arguments.
Fix newWithBraces when using array construction.

These changes were applied:
- Drop whitespace between "new $blah[$blah]" and the constructor arguments "()".

So that:
- Dynamically instantiated classes are properly handled.