This configuration will create S3 bucket, IAM group and IAM policy for
terraform remote state backend in DEV environment. It is considered as
non service-specific, so should be created only once per environment.
All members of created IAM group will have full access to terraform
state files.

Testing performed via kitchen-terraform. See .kitchen.yml for details.
How to run tests:
1. edit main.tf and modify modules "source" path. Kitchen-terraform will copy tf files, but not relative modules. Since
source cannot be interpolated add this workaround:
  source       = "../../../../../../modules/state_lock_bucket"
2. run kitchen test
