added block_device attribute
Merge branch 'master' of github.com:hashicorp/terraform into awsblockdevices
tests for aws instance block_device
argument and verb formatting fixes reported by go vet

builtin/providers/aws/tags_test.go:56: unrecognized printf verb 'i'
builtin/providers/aws/tags_test.go:59: unrecognized printf verb 'i'

config/config_test.go:101: possible formatting directive in Fatal call
config/config_test.go:157: possible formatting directive in Fatal call

config/module/get_file_test.go:91: missing argument for Fatalf(%s): format reads arg 1, have only 0 args

helper/schema/schema.go:341: arg v.Type for printf verb %s of wrong type: schema.ValueType
helper/schema/schema.go:656: missing argument for Errorf(%s): format reads arg 2, have only 1 args
helper/schema/schema.go:912: arg schema.Type for printf verb %s of wrong type: schema.ValueType

terraform/context.go:178: arg v.Type() for printf verb %s of wrong type: github.com/hashicorp/terraform/config.VariableType
terraform/context.go:486: arg c.Operation for printf verb %s of wrong type: terraform.walkOperation

terraform/diff_test.go:100: arg actual for printf verb %s of wrong type: terraform.DiffChangeType
terraform/diff_test.go:235: arg actual for printf verb %s of wrong type: terraform.DiffChangeType
Add tag support to AWS subnets
command/init: test for issue 518
config/module: don't walk dst when dst is in src

Fixes #518
Refactoring the DNSimple provider

With this refactor the DNSimple provider is updated to use the
schema.Provider approach released with TF 0.2.
Refactoring the CloudFlare provider

With this refactor the CloudFlare provider is updated to use the
schema.Provider approach released with TF 0.2.
Removing obsolete struct tags
Removing obsolete struct tags
terraform: Simplify sub-graph finalization
Refactor the DigitalOcean provider

With this refactor the DigitalOcean provider is updated to use the
schema.Provider approach released with TF 0.2.
Updated the provider to make testing a little easier

Also makes the provider more inline with the others following the TF
0.2 approach.
terraform: Move diff handling during dynamic expansion
terraform: diff handler in expansion avoids duplicate destroy
terraform: Testing duplicate delete issue
CHANGELOG updates
Fixed tests and updated the provider schema to use a DefaultFunc

The default stack changed from ‘cedar’ to ‘cedar-14’, so updated the
acceptance tests to reflect this.

Updating the schema makes testing easier and gives you a way to
configure the provider using env variables. It also makes the provider
more inline following the TF 0.2 approach.
Merge pull request #578 from hashicorp/f-sub-graph

Fixing dynamic expansion issues