Glance's Keystone endpoint does not need the '/v1'

As said in [1], “This is useless and causes problem with library using
glanceclient. Glance has already a workaround for this […]”

[1] https://review.openstack.org/#/c/18325/
And don't forget to update the tests !
Merge pull request #66 from fcharlier/fc/fix_endpoint

Glance's Keystone endpoint does not need the '/v1'
do not add quotes to image name

previously, quotes were being added to the image name.

this caused the type to not be idempotent.
Merge pull request #70 from bodepd/fix_image_name

do not add quotes to image name
refactor of glance_image

This commit introduces a refactor of glance_image.

ensure that it follows the best practices for provider development.
- use property hash
- use mk_resource_methods
- update property hash on create and delete.

ensure that it keeps it property hash reasobly up to date.
Merge pull request #71 from bodepd/rewrite_glance

refactor of glance_image