Updated from global requirements

Change-Id: I0ab34155b2e0cc1eb765b67d148ab5514d72db10
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
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"
Merge "Imported Translations from Transifex"
Merge "Correct misleading template guide Ref example"
Implement stack-locking for multi-engine support

Implements an abstraction for distributed stack locks.  Uses a
database lock by default but has an optional Zookeeper driver that can
be used for production deployments.

Blueprint multiple-engines

Change-Id: I7fba8808d8a4efbe7fd8fdff94fd9a53f3841c8b