Allocate public IP address to cinder-controller nodes

The cinder server needs to be accessible from the external network, so
that OpenStack command line tools work.
Add a element_run_list_order to the cinder template

To ensure that the -controller recipes always run before -volume. Otherwise the
order randomly changed and the proposal failed to apply sometimes.

https://bugzilla.novell.com/show_bug.cgi?id=828141
Merge pull request #51 from vuntz/allocate-public-ip

Allocate public IP address to cinder-controller nodes
Merge pull request #50 from rhafer/fix/cinder-order

Add a element_run_list_order to the cinder template