Merge pull request #1 from softlayer/master

Rebase
Merge pull request #2 from softlayer/master

Rebase
Correct name of image built-in properties

According to glance image v1 and v2 speces [0][1], two image property
names should be corrected:

* "minDisk" => "min_disk"
* "minRam" => "min_ram"

[0] http://developer.openstack.org/api-ref-image-v1.html
[1] http://developer.openstack.org/api-ref-image-v2.html

Signed-off-by: Zhi Yan Liu <zhiyanl@cn.ibm.com>
Correct name of internal URL in endpoints and template

Base on the identity api speces [0][1], internal URL of a service
should be provided by 'internalURL' key instead of 'privateURL'.

[0] http://developer.openstack.org/api-ref-identity-v2.html
[1] http://developer.openstack.org/api-ref-identity-v3.html

Signed-off-by: Zhi Yan Liu <zhiyanl@cn.ibm.com>
Merge pull request #3 from softlayer/master

Roll-up
Merge pull request #159 from LiuZhiyan/correct-image-built-in-properties

Correct name of image built-in properties
Merge pull request #161 from LiuZhiyan/correct-internal-url-key-endpoints

Correct name of internal URL in endpoints and template
Merge pull request #4 from softlayer/master

Roll-up
De-duplicate networks in provisioning request

In some particular cases end user could provide duplicated networks in
provisioning request by horizion with softlayer network environment, the
change de-duplicate these duplicated network ids and make softlayer
provision the server(s) with proper network(s).

Signed-off-by: Zhi Yan Liu <zhiyanl@cn.ibm.com>