Gallery: fix unbinding
Gallery: fix unbinding when using Hammer
Flatten gallery settings
Gallery: reuse $currentTarget
Simplify
Simplify
Have gallery as an actual class extension of featherlight
Have $.featherlightGallery.current return only gallery instances
Improve callback chaining
Gallery: improve test
Extract navigateTo and currentNavigation methods
Extract createNavigation
Turn off keyDown event binding when no longer needed.
Small refactor
New callback: onKeyDown
Gallery: navigate using left and right arrows
Update marketing blurb
Gallery: fix when using filter
Make gallery content-type agnostic to allow mixed content
Gallery: "image" -> "slide", even for callbacks