adds preview type parameter to helper
adds gallery preview plugin
refactored to implement preview plugin with caching
Merge pull request #307 from sul-dlss/gallery-preview

Adds preview plugin for gallery