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