Implement aws_db_subnet_group resource

Also adds a `db_subnet_group_name` parameter to `aws_db_instance`.

I'm new to Go, and mostly fumbled my way through this PR by copying and adapting `aws_db_security_group`; sorry if I screwed up any idioms.