Update deps
ENH: Add function that exports image sequences to a video.
move ImageSequence path handling code into a method so it can be used by subclasses
Merge pull request #94 from danielballan/readme-deps

DOC : Update deps
Merge pull request #99 from tdimiduk/subclassing

MNT : factor file finding out of `ImageSequence.__init__`
ENH : Add support for reading cine files

*.cine is the output type from phontom/vision research
high-speed cameras.

Mono-chrome and some color formats are supported
MNT : major refactoring/cleanup work to Cine

 Probably should have committed this in pieces

 - reading the headers no longer creates attributes
 - headers are now dumped into dictionaries
   - header_dict <- minimal information to read the file
   - setup_fields_dict <- brain dump of lots of metadata, contains many
     deprecated or useless fields.
   - bitmapinfo_dict <- information about the bitmaps (size, bit count,
      ...)
   - stack_meta_data contains a curated list of meta-data
 - added important meta-data back an properties (shouldn't be mutable!)

 - frame_time_stamps is a list of the time stamps on each frame
 - all_exposures is a list of all the exposure times
 - now respects `dtype` kwarg
 - added minimal metadata to outgoing Frames
 - c.trigger_time returns a dictionary of datetime and second_fractions
Merge pull request #96 from danielballan/export-video

ENH : Add function that exports image sequences to a video.
MNT : made functions 'private'

Added docs and prefixed array uint casting functions
with `_`.
MNT : rename file_locker -> FileLocker
MNT : fn -> filename

 - changed fn -> filename in signature
 - added filename property
MNT : add doc to discourage enthusiastic linters
DOC : Added class-level docstring

 - also corrected default-value of as_grey to False instead of None
MNT : removed un-used code
Merge pull request #60 from tacaswell/cine

ENH : Add support for reading cine files