Added unit tests and fixed additional bug in UseExplicitTypeAction

Added a few additional unit tests to better cover UseExplicitTypeAction and ConvertLambdaToAnonymousDelegate.
Fixed bug in UseExplicitTypeAction: Anonymous Type was correctly excluded, but Anonymous Type[] was not.