WIP: Working on limit strategies and fitting
WIP: Working on intensity limits
MNT: Bringing source code back from previous commit
MNT: Brought old, working code back from v0.0.1
ENH: Fixed image color limits
ENH: Fixed back-end plotting issue and refactored

- Moved list of valid colors and interpolation options into
  cross_section_model.py
- Added state management of intensity limits
WIP: CHANGING ALL THE THINGS
ENH: Separated align against from x axis
MNT: Closed strings
WIP: Image histogram almost functional.
ENH: Bringing back the color mapped histogram
WIP: End of day commit
MNT : simplified ColSpec

was going through gyrations to unpack *args, **kwargs, that is
dumb, just use correctly named positional arguments on the input
MNT : cleaned up DataMuggler internals a bit

 - removed one dictionary
 - keep track of column specs as ColSpec objects
ENH : add recreate_columns method

Completely resets the brain of the data muggler to use a different
set of columns.

Emits the new names on new_columns signal.
Merge pull request #2 from tacaswell/csx_comm

Csx comm
BUG : fix bug due undefined attribute
ENH : make key in non_scalar_lookup have ts

Add the time stamp to the key
ENH : add max_frames to DataMuggler

Keep only the last max_frames non-scalar data sets
TST : first test function for DataMuggler