Expose region name to UI

Enable support for custom region name. This name is use to register the
keystone endpoint. It doesn't support multiple endpoints for different
regions.

related to: https://bugzilla.novell.com/show_bug.cgi?id=896481
if ```12``` to ```15``` is the jump from stoney to tex i would increase it to ```20```.