DEV: Added fileops module to new io folder in nsls2

This module contains basic fuctions for loading common image file types
including netCDF, tiff, raw, some HDF5 functions, and the original
extension-based parent loader load_reconData
STY: Fixed all but 1 PEP8 violations
ENH: Added read binary method to read a single binary file
DOC: Added keys to core dictionary
Update binary.py
DOC: Added terse documentation for detector_to_1d
DOC: Added documentation for read_binary
ENH: Implemented detector_2D_to_1D method
DOC: Removed duplicate keys from core list
DOC: shortened the length of a key in the core dictionary
DOC: Renamed function signatures to comply with 'industry standards'
WIP: Working on example reciprocal space reconstruction script
ENH: Finished conversion function for 2D detector image to 1D list of pixels
STY: Added space to comply with PEP8
STY: minor pep8
Narrowly avoided the foot cannon
ENH: Added first cut of binning irregular xy data into a regularly spaced 1D array
EX: initial commit of the example for quick radial integration versus pixel
MNT : renamed example directory

Does not need to be a module
ENH : re-worked bin_1D to use histogram