Variant api updates

Add ability to view individual variant through API (currently, only index list exposed) and add image variation urls to image details