MNT: Major update to replay

- Replay works with conda-reciple
- Replay works with metadataStore
MNT: Cleaned up imports in run.py

MNT: Cleaned up imports (yes, again)

MNT: Reorg'd the imports (yes, a third time

MNT: Removed relative import from run.py
MNT: Removed FloatField flag that doesn't exist in enaml/master

MNT: Removed FloatField flag that doesn't exist in enaml/master
MNT: Added checks for a 'time' field

- First checks for 'time' at the event level
- Then checks for 'time' at the event['data'] level
- Finally grabs the seq_no from event if neither of the first two
  options are available

MNT: More robust try/except block for finding time in data
Closes #46, #44, #41, #40, #39, #25
Merge pull request #50 from ericdill/hitting_mds

ENH : Hitting mds