Updated from global requirements

Change-Id: I0ab34155b2e0cc1eb765b67d148ab5514d72db10
Add granularity option to purge_deleted

Allow users to choose how many days, hours, minutes, or seconds to preserve
deleted data.

Closes-bug: #1237195

Change-Id: I9227f5bf53c5b099a7a691a49c4ff2f5f0662098
Correct misleading template guide Ref example

Currently the template guide example of return value for reference shows an
arbitrary string, this patch repalces it with an appropriate return.

Change-Id: Iacea741456640e3cd6ce72c6a616c87ae79334bb
Closes-bug: #1226798
Add support to disable resources

To remove a resource, you add the following to the global environment:

resource_registry:
  'AWS::*':

implements blueprint exclude-resources-option

Change-Id: Ia7c6c78ad3c1850ea20dd942d8d52957b5ad2b11
Merge "Add granularity option to purge_deleted"
Document network interface properties

AWS::EC2::NetworkInterface

Change-Id: I7c74096c68df319cc3d2e3d918c8e9d0e458e2c1
Closes-bug: #1224146
Document security group properties

AWS::EC2::SecurityGroup

Change-Id: I92e602159efc3e877d084827ab5cbf9cdd4cabdf
Closes-bug: #1224149
End doc sentences in a consistent way

During the doc review for resources we decided to go with the convention
of ending sentences with full-stop. This patch takes care of few missing
places.

Close-bug: #1226841

Change-Id: I18ccc6b20273d44b3378e9ffa35515976eda1b32
Document vpc properties

AWS::EC2::VPC

Change-Id: I2ee6adfa9639f2e99636f0097dff904facd1593d
Closes-bug: #1224159
Merge "Updated from global requirements"
Document subnet properties

AWS::EC2::Subnet

Change-Id: I5270cc5203dbb13538413db27640609e8b113f19
Closes-bug: #1224151
Merge "Add support to disable resources"
RS LoadBalancer should return its ID as Ref

Previously the Rackspace::Cloud::LoadBalancer resource returned the name as
its reference ID. This patch reverts this to the default resource behavior
of returning the resource ID if available, and then falling back to the
name. Otherwise there is no way to access the ID of the load balancer,
which is necessary for other Rackspace APIs, such as Rackspace Auto Scale.

Closes-Bug: #1241194
Change-Id: Ib5ca296b338e912daa8c3dc1c71fc3e994a0156e
Merge "End doc sentences in a consistent way"
Merge "RS LoadBalancer should return its ID as Ref"
Document route table properties

AWS::EC2::RouteTable
AWS::EC2::SubnetRouteTableAssocation

Change-Id: I8e9651495e9f03a50fd5a4636fffd8f7c2307669
Closes-bug: #1224147
Merge "Document route table properties"
Imported Translations from Transifex

Change-Id: Ie945de0849cbcadd0b1f9675056c845a080caee8
Merge "Document subnet properties"
Merge "Document vpc properties"