Update to support more regions

Relates https://github.com/hashicorp/terraform/issues/524
Added `eu-central-1`, `cn-north-1` and `us-gove-west-1`(hi NSA)
I checked `goamz`, @mitchellh already has added support for those regions
Do not read temporary editor files, fixes #548

This fixes a bug where Terraform would error with the following:

```
Error loading config: Error reading
/Users/rhenrichs/work/example/.#example.tf: open
/Users/rhenrichs/work/example/.#example.tf: no such file or directory
```

The solution implemented here ignores the common emacs and vim
temporary file formats.

Note: the potential danger with merging this is that Terraform could
quickly have requests to ignore other file formats.
enabled cross zone load balancing
doc for cross zone load balancing
added vpc tenancy argument
added tags for aws_network_acl
Adding tag support to AWS EC2 route table resource.
Merge pull request #635 from snehaso/cross_zone_lb

[AWS]  enabled cross zone load balancing
bump to 0.3.5
Merge pull request #637 from snehaso/vpc_tenanct

[AWS] added vpc instance_tenancy
Merge pull request #638 from snehaso/tag_for_acl

[AWS] added tags for aws_network_acl
First release of a provider for CloudStack

Of course not all resources are covered by this first release, but
there should be enough resources available to handle most common
operations.

Tests and docs are included.
website: Document the atlas provider
website: Update artifact docs
website: Document key sanitization
providers/atlas
providers/atlas: force new
terraform: Add new remote storage fields to state
terraform: State helpers
remote: adding helpers for remote state storage