ENH: Represent 3D Frames as scrollablestacks using JS.
ENH: Add scrollable_stack as a top-level function.
DOC: Add docstrings.
REF: Rename export.py -> display.py (not a public API change)
Remove _repr_png_; improve normalization; tweak default size.
Use a random uuid for the DOM id.
Add jijna2 to test env.
FIX: Make base64 encoding py3-compatible.
Merge pull request #116 from danielballan/scroll-interaction

ENH: Represent 3D Frames as scrollablestacks using JS.
FIX: Allow as_grey on RGBA images.
FIX: Ignore (drop) alpha channel if it exists, following skimage.
Merge pull request #117 from danielballan/fix-as-gray-with-alpha

FIX : Allow as_grey on RGBA images.
ENH: By default, compute a lossless bitrate.
Merge pull request #115 from danielballan/estimate-bitrate

ENH: By default, compute a lossless bitrate.
ENH : creating a Frame from a Frame propagates md

When making a Frame from a Frame, propagate the metadata
and frame number, overriding from the kwargs.
Merge pull request #123 from tacaswell/frame_copy_constructor

ENH : creating a Frame from a Frame propagates md