Use last-of-type instead of last-child to be slightly more precise.
Avoids problem with other types of markup being inserted afterwards,
e.g. an <iframe> like the one recaptcha inserts, see
http://stackoverflow.com/questions/8155645/recaptcha-creates-iframe-on-page-breaks-styling
[#37]
Split demo's default text into lines
How much does a feather weigh?
- open/close configuration option
Use promise for Ajax loading
Remove 'manual' binding option, just use $(selector).featherlight
Merge config.autostart,context,selector to $.featherlight.autoBind
Change argument order of $.fn.featherlight for consistency
Make type a simpler config.
This also insures that a single type can be set at once.
Extract elementConfig
Attach trigger to set instead of each individual element
Fix fixture handling
New config: filter, for live selector. Use it by default
Allow config of style {ajax: 'url'}
Add otherClose configuration option
Check if event has been prevented before opening the dialog
Merge config with featherlight object
Update Changelog
Gallery: store  in featherlight object
Gallery: add before/afterImage callbacks and store $current