Move glance image service client from nova and cinder into ironic.

Most of the code was present on nova.image.glance and cincer.image.glance.

Should be removed once common code lands on python-glanceclient.

Change-Id: Ia7deb1a79c388333410b6abc24736481d435de77
Implements: blueprint image-tools
Porting nova pxe driver to ironic.

Implements: blueprint equivalent-pxe-driver

Change-Id: I59cf6e10ff00b3787e2bd60082ca872348157ec8