resource/aws_lambda_function: Support waiting for State on CreateFunction and LastUpdatedStatus on UpdateFunctionConfiguration (#11016)
resource/aws_lambda_function: Support waiting for State on CreateFunction and LastUpdatedStatus on UpdateFunctionConfiguration (#11016)

Output from acceptance testing:

```
--- PASS: TestAccAWSLambdaFunction_basic (70.19s)
--- PASS: TestAccAWSLambdaFunction_concurrency (211.45s)
--- PASS: TestAccAWSLambdaFunction_concurrencyCycle (534.73s)
--- PASS: TestAccAWSLambdaFunction_DeadLetterConfig (521.90s)
--- PASS: TestAccAWSLambdaFunction_DeadLetterConfigUpdated (523.26s)
--- PASS: TestAccAWSLambdaFunction_EmptyVpcConfig (123.36s)
--- PASS: TestAccAWSLambdaFunction_encryptedEnvVariables (532.25s)
--- PASS: TestAccAWSLambdaFunction_envVariables (577.05s)
--- PASS: TestAccAWSLambdaFunction_expectFilenameAndS3Attributes (22.88s)
--- PASS: TestAccAWSLambdaFunction_KmsKeyArn_NoEnvironmentVariables (524.97s)
--- PASS: TestAccAWSLambdaFunction_Layers (389.18s)
--- PASS: TestAccAWSLambdaFunction_LayersUpdate (162.39s)
--- PASS: TestAccAWSLambdaFunction_localUpdate (579.02s)
--- PASS: TestAccAWSLambdaFunction_localUpdate_nameOnly (467.24s)
--- PASS: TestAccAWSLambdaFunction_nilDeadLetterConfig (46.34s)
--- PASS: TestAccAWSLambdaFunction_runtimeValidation_java11 (109.79s)
--- PASS: TestAccAWSLambdaFunction_runtimeValidation_java8 (89.46s)
--- PASS: TestAccAWSLambdaFunction_runtimeValidation_NodeJs10x (417.73s)
--- PASS: TestAccAWSLambdaFunction_runtimeValidation_NodeJs12x (501.40s)
--- PASS: TestAccAWSLambdaFunction_runtimeValidation_NodeJs810 (503.90s)
--- PASS: TestAccAWSLambdaFunction_runtimeValidation_noRuntime (1.18s)
--- PASS: TestAccAWSLambdaFunction_runtimeValidation_provided (76.07s)
--- PASS: TestAccAWSLambdaFunction_runtimeValidation_python27 (57.04s)
--- PASS: TestAccAWSLambdaFunction_runtimeValidation_python36 (63.71s)
--- PASS: TestAccAWSLambdaFunction_runtimeValidation_python37 (101.66s)
--- PASS: TestAccAWSLambdaFunction_runtimeValidation_python38 (82.66s)
--- PASS: TestAccAWSLambdaFunction_runtimeValidation_ruby25 (96.18s)
--- PASS: TestAccAWSLambdaFunction_s3 (48.57s)
--- PASS: TestAccAWSLambdaFunction_s3Update_basic (70.87s)
--- PASS: TestAccAWSLambdaFunction_s3Update_unversioned (71.77s)
--- PASS: TestAccAWSLambdaFunction_tags (153.01s)
--- PASS: TestAccAWSLambdaFunction_tracingConfig (521.15s)
--- PASS: TestAccAWSLambdaFunction_updateRuntime (525.56s)
--- PASS: TestAccAWSLambdaFunction_versioned (262.52s)
--- PASS: TestAccAWSLambdaFunction_versionedUpdate (502.87s)
--- PASS: TestAccAWSLambdaFunction_VPC (1810.83s)
--- PASS: TestAccAWSLambdaFunction_VPC_withInvocation (1667.42s)
--- PASS: TestAccAWSLambdaFunction_VpcConfig_ProperIamDependencies (1378.09s)
--- PASS: TestAccAWSLambdaFunction_VPCRemoval (3110.44s)
--- PASS: TestAccAWSLambdaFunction_VPCUpdate (2027.87s)
```
kjmkznr/terraform-provider-aws,kjmkznr/terraform-provider-aws,terraform-providers/terraform-provider-aws,terraform-providers/terraform-provider-aws,terraform-providers/terraform-provider-aws,kjmkznr/terraform-provider-aws,kjmkznr/terraform-provider-aws,terraform-providers/terraform-provider-aws