Use variables for tempest setup elements

Introduce the usage of variables in all aspects of the tempest elements.
Also adds the allocation start and end to the public subnet definition.

Change-Id: Id9e1dd68d674e61245a72ba28182d2df8e8077ae